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ينسخ بيانات الصوت المخزنة في التعليق التوضيحي المحدد إلى ملف
1Success