FormFieldWebLinkActionA
Pola formularzy
Opis
Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w FormFieldWebLinkAction, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode
Dodaje do wskazanego pola formularza akcję prowadzącą do adresu internetowego
Składnia
Delphi
Function DLFormFieldWebLinkActionA(InstanceID, Index: Integer; ActionType, Link: PAnsiChar): Integer;
DLL
int DLFormFieldWebLinkActionA(int InstanceID, int Index, const char * ActionType, const char * Link);
Parametry
| Index | Indeks pola formularza, dla którego ma zostać ustawiona akcja |
|---|---|
| ActionType | Typ akcji: E = Akcja wykonywana, gdy kursor wchodzi w aktywny obszar adnotacji' X = Akcja wykonywana, gdy kursor opuszcza aktywny obszar adnotacji' D = Akcja wykonywana po naciśnięciu przycisku myszy wewnątrz aktywnego obszaru adnotacji' U = Akcja wykonywana po zwolnieniu przycisku myszy wewnątrz aktywnego obszaru adnotacji' Fo = Akcja wykonywana, gdy adnotacja otrzymuje fokus wejściowy Bl = Akcja wykonywana, gdy adnotacja traci fokus wejściowy K = Akcja wykonywana, gdy użytkownik wpisuje znak w polu tekstowym lub polu kombi albo zmienia wybór w przewijanym polu listy. Umożliwia to sprawdzenie poprawności znaku i jego odrzucenie lub zmianę. F = Akcja wykonywana przed sformatowaniem pola w celu wyświetlenia jego bieżącej wartości. Umożliwia to zmianę wartości pola' przed formatowaniem. V = Akcja wykonywana po zmianie wartości pola'. Umożliwia to sprawdzenie poprawności nowej wartości. C = Akcja wykonywana w celu ponownego obliczenia wartości tego pola po zmianie wartości innego pola |
| Link | Docelowy adres URL. Przykłady: "http://www.example.com" "mailto:info@example.com" |
Wartości zwracane
| 0 | Nie znaleziono pola formularza lub ActionType był nieprawidłowy |
|---|---|
| 1 | Akcja łącza internetowego została pomyślnie dodana do pola formularza |