GetFormFieldJavaScriptA

فیلدهای فرم

توضیحات

حرف پایانی A نقطهٔ ورود DLL یعنی ANSI (char) را نشان می‌دهد؛ سطح ActiveX/COM تنها فرم یونیکد را افشا می‌کند. رفتار با GetFormFieldJavaScript یکسان است و آرگومان‌های رشته‌ای با code page فعلیِ SetAnsiMode تفسیر می‌شوند

JavaScript مرتبط با کنش مشخص‌شده را برای فیلد فرم مشخص‌شده بازیابی می‌کند

نحو

Delphi

Function DLGetFormFieldJavaScriptA(InstanceID, Index: Integer; ActionType: PAnsiChar): PAnsiChar;

DLL

const char * DLGetFormFieldJavaScriptA(int InstanceID, int Index, const char * ActionType);

پارامترها

Indexشاخص فیلد فرم
ActionTypeنوع action: E = عملی که هنگام ورود cursor به ناحیه فعال annotation's اجرا می‌شود؛ X = عملی که هنگام خروج cursor از ناحیه فعال annotation's اجرا می‌شود؛ D = عملی که هنگام فشرده‌شدن دکمه ماوس در ناحیه فعال annotation's اجرا می‌شود؛ U = عملی که هنگام رهاشدن دکمه ماوس در ناحیه فعال annotation's اجرا می‌شود؛ Fo = عملی که هنگام دریافت input focus توسط annotation اجرا می‌شود؛ Bl = عملی که هنگام از دست دادن input focus توسط annotation (blurred) اجرا می‌شود؛ K = عملی که هنگام واردکردن keystroke در text field یا combo box یا تغییر انتخاب در scrollable list box اجرا می‌شود. با این کار می‌توان اعتبار keystroke را بررسی و آن را رد یا اصلاح کرد؛ F = عملی که پیش از قالب‌بندی field برای نمایش مقدار فعلی آن اجرا می‌شود. با این کار می‌توان مقدار field's را پیش از قالب‌بندی تغییر داد؛ V = عملی که هنگام تغییر مقدار field's اجرا می‌شود. با این کار می‌توان معتبر بودن مقدار جدید را بررسی کرد؛ C = عملی که برای محاسبه مجدد مقدار این field هنگام تغییر مقدار field دیگر اجرا می‌شود