PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Zdarzenie Load


Zdarzenie Load jest generowane podczas wczytywania formy. Dla formy startowej, występuje kiedy aplikacja uruchamia się po użyciu instrukcji Load lub w wyniku referencji niezaładowanych właściwości lub kontrolek formy.

Składnia:

Private Sub Form_Load( )
Private Sub MDIForm_Load( )


Typowo procedura zdarzenia Load używana jest do dołączenia kodu inicjującego formę - na przykład, kod który określa standardowe ustawienia kontrolek, wskazujący co będzie załadowane do kontrolek ComboBox lub ListBox i inicjujący zmienne z poziomu formy.

Zdarzenie Load wystąpi po zainicjowaniu zdarzenia.

Kiedy referowana jest w kodzie właściwość nizaładowanej formy, forma jest autoamtycznie ładowana, ale nie jest automatycznie widoczna, dopóki właściwość MDIForm nie jest ustawiona na True.
Jeżeli obiekt MDIForm nie jest załadowany i jest ładowana forma MDI child, wówczas i MDIForm i forma child są widoczne. Inne formy nie są pokazywane dopóki nie zostanie użyta metody Show albo nie zostanie ustawiona właściwość Visible na True.

W poniższym przykładzie w MDIForm, zdarzenie Load automatycznie ładuje formę MDI child (zakładając, że Form1 ma właściwość MDIChild ustawioną na True):

Dim NewForm As New Form1
NewForm.Caption = "New Form"  'ładuje formę przez referencję.


Ponieważ wszystkie formy child są od razu widoczne kiedy są ładowane, referencja właściwości Caption ładuję formę i czyni ją widoczną.

Kiedy tworzone są procedury dla powiązanych z nimi zdarzeń, takie jak Activate, GotFocus, Paint czy Resize, należy się upewnić, że ich działania nie kolidują ze sobą i że nie są przyczyną powtarzania się zdarzeń.


Lista obiektów wykorzystujących zdarzenie Load:
Form
MDIForm
PropertyPage

na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora