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
TriggerEventBelirtilen 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

0Alan dizini geçersizdi veya alanda belirtilen tetikleme olayıyla ilişkili bir eylem yok
Non-zeroBelirtilen tetikleyici olay için form alanı'nın ActionID değeri