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