SetFormFieldSubmitActionExA

حقول النماذج

الوصف

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

يضيف إجراء إرسال إلى حقل نموذج من نوع زر مع معامل أعلام لضبط خيارات إرسال متنوعة. راجع قسم "Form Actions" من مواصفات PDF الرسمية

الصيغة

Delphi

Function DLSetFormFieldSubmitActionExA(InstanceID, Index: Integer; ActionType, Link: PAnsiChar; Flags: Integer): Integer;

DLL

int DLSetFormFieldSubmitActionExA(int InstanceID, int Index, const char * ActionType, const char * Link, int Flags);

المعاملات

Indexفهرس حقل النموذج نوع الإجراء: E = إجراء يُنفَّذ عندما يدخل المؤشر منطقة النشاط الخاصة بالتعليق التوضيحي X = إجراء يُنفَّذ عندما يخرج المؤشر من منطقة النشاط الخاصة بالتعليق التوضيحي D = إجراء يُنفَّذ عند الضغط على زر الفأرة داخل منطقة نشاط التعليق التوضيحي U = إجراء يُنفَّذ عند تحرير زر الفأرة داخل منطقة نشاط التعليق التوضيحي Fo = إجراء يُنفَّذ عندما يتلقى التعليق التوضيحي تركيز الإدخال Bl = إجراء يُنفَّذ عندما يفقد التعليق التوضيحي تركيز الإدخال (ضبابي) K = إجراء يُنفَّذ عندما يكتب المستخدم ضغطة مفتاح في حقل نص أو مربع تحرير وسرد أو يعدّل التحديد في مربع قائمة قابل للتمرير، مما يتيح فحص صلاحية ضغطة المفتاح ورفضها أو تعديلها F = إجراء يُنفَّذ قبل تهيئة الحقل لعرض قيمته الحالية، مما يتيح تعديل قيمة الحقل قبل التهيئة V = إجراء يُنفَّذ عند تغيّر قيمة الحقل، مما يتيح فحص صلاحية القيمة الجديدة C = إجراء يُنفَّذ لإعادة حساب قيمة هذا الحقل عندما تتغير قيمة حقل آخر
ActionType
Linkعنوان URL لسكربت الخادم الذي سيعالج إرسال النموذج
Flagsقيمة أعلام معرَّفة من Adobe لإجراء إرسال حقل النموذج

قيم الإرجاع

0ينسخ بيانات الصوت المخزنة في التعليق التوضيحي المحدد إلى ملف
1Success