GetFormFieldJavaScriptA
Form fields
الوصف
تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ GetFormFieldJavaScript وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية
يجلب JavaScript المرتبط بالإجراء المحدد لحقل النموذج المحدد
Syntax
Delphi
Function DLGetFormFieldJavaScriptA(InstanceID, Index: Integer; ActionType: PAnsiChar): PAnsiChar;
DLL
const char * DLGetFormFieldJavaScriptA(int InstanceID, int Index, const char * ActionType);
Parameters
| Index | فهرس حقل النموذج |
|---|---|
| ActionType | نوع الإجراء: E = إجراء يُنفَّذ عندما يدخل المؤشر منطقة النشاط الخاصة بالتعليق التوضيحي X = إجراء يُنفَّذ عندما يخرج المؤشر من منطقة النشاط الخاصة بالتعليق التوضيحي D = إجراء يُنفَّذ عند الضغط على زر الفأرة داخل منطقة نشاط التعليق التوضيحي U = إجراء يُنفَّذ عند تحرير زر الفأرة داخل منطقة نشاط التعليق التوضيحي Fo = إجراء يُنفَّذ عندما يتلقى التعليق التوضيحي تركيز الإدخال Bl = إجراء يُنفَّذ عندما يفقد التعليق التوضيحي تركيز الإدخال (ضبابي) K = إجراء يُنفَّذ عندما يكتب المستخدم ضغطة مفتاح في حقل نص أو مربع تحرير وسرد أو يعدّل التحديد في مربع قائمة قابل للتمرير، مما يتيح فحص صلاحية ضغطة المفتاح ورفضها أو تعديلها F = إجراء يُنفَّذ قبل تهيئة الحقل لعرض قيمته الحالية، مما يتيح تعديل قيمة الحقل قبل التهيئة V = إجراء يُنفَّذ عند تغيّر قيمة الحقل، مما يتيح فحص صلاحية القيمة الجديدة C = إجراء يُنفَّذ لإعادة حساب قيمة هذا الحقل عندما تتغير قيمة حقل آخر |