GetFormFieldActionIDA

حقول النماذج، التعليقات التوضيحية وروابط النقاط الساخنة

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ GetFormFieldActionID وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

تُرجع ActionID لحقل النموذج المحدد يمكن استخدامه مع دوال معالجة الإجراءات المتنوعة مثل GetActionType وGetActionDest وGetActionURL وSetActionURL

هناك أحداث مشغلات مختلفة ولكل منها إجراء خاص بها

الصيغة

Delphi

Function DLGetFormFieldActionIDA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;

DLL

int DLGetFormFieldActionIDA(int InstanceID, int Index, const char * TriggerEvent);

المعاملات

Indexفهرس حقل النموذج المطلوب التعامل معه. أول حقل نموذج له الفهرس 1
TriggerEventيجلب الإجراء لحدث المشغل المحدد: سلسلة فارغة = إجراء تنشيط بسيط E = إجراء دخول التعليق التوضيحي X = إجراء خروج التعليق التوضيحي D = إجراء ضغط زر التعليق التوضيحي U = إجراء تحرير زر التعليق التوضيحي Fo = إجراء تركيز إدخال التعليق التوضيحي Bl = إجراء فقد تركيز الإدخال (عكس التركيز) للتعليق التوضيحي PO = إجراء فتح صفحة التعليق التوضيحي PC = إجراء إغلاق صفحة التعليق التوضيحي PV = إجراء ظهور صفحة التعليق التوضيحي PI = إجراء إخفاء صفحة التعليق التوضيحي K = إجراء تغيير حقل النموذج F = إجراء تهيئة حقل النموذج V = إجراء التحقق من حقل النموذج C = إجراء حساب حقل النموذج

قيم الإرجاع

0كان فهرس الحقل غير صالح أو لا يمتلك الحقل إجراء مرتبطًا بحدث المشغل المحدد
Non-zeroقيمة ActionID لحقل النموذج لحدث المشغل المحدد