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 دیگر اجرا میشود |