GetFormFieldActionIDA
Form alanları, Ek açıklamalar ve etkin nokta bağlantıları
Açıklama
Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış GetFormFieldActionID ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
Belirtilen form alanı için GetActionType, GetActionDest, GetActionURL ve SetActionURL gibi çeşitli eylem düzenleme işlevleriyle kullanılabilen bir ActionID döndürür
Farklı tetikleyici olayları vardır ve her olay'ın kendine ait bir eylemi bulunur
Sözdizimi
Delphi
Function DLGetFormFieldActionIDA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;
DLL
int DLGetFormFieldActionIDA(int InstanceID, int Index, const char * TriggerEvent);
Parametreler
| Index | Üzerinde çalışılacak form alanının dizini. İlk form alanının dizini 1'dir |
|---|---|
| TriggerEvent | Belirtilen tetikleyici olayın eylemini alır: Boş dize = basit etkinleştirme eylemi E = ek açıklamaya giriş eylemi X = ek açıklamadan çıkış eylemi D = ek açıklama düğmesine basma eylemi U = ek açıklama düğmesini bırakma eylemi Fo = ek açıklama giriş odağı eylemi Bl = ek açıklama giriş odağını kaybetme (odağın karşıtı) eylemi PO = ek açıklama sayfasını açma eylemi PC = ek açıklama sayfasını kapatma eylemi PV = ek açıklama sayfasının görünür olma eylemi PI = ek açıklama sayfasının görünmez olma eylemi K = form alanı değiştirme eylemi F = form alanı biçimlendirme eylemi V = form alanı doğrulama eylemi C = form alanı hesaplama eylemi |
Dönüş değerleri
| 0 | Alan dizini geçersizdi veya alanda belirtilen tetikleme olayıyla ilişkili bir eylem yok |
|---|---|
| Non-zero | Belirtilen tetikleyici olay için form alanı'nın ActionID değeri |