Evento Form Activate e sua possibile sostituzione: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
| (Una versione intermedia di uno stesso utente non è mostrata) | |||
| Riga 2: | Riga 2: | ||
Esempio: | Esempio: | ||
Public Sub Form<FONT Color=#B22222>_Activate()</font> | |||
Me.Caption = "Form aperto !" | Me.Caption = "Form aperto !" | ||
End | |||
Detto evento, nel caso di apertura iniziale del ''Form'', può essere sostituito con un ciclo, che dura sino a quando la Proprietà ".Id" della parola ''ME'' (ossia del ''Form'' medesimo) non assume - per l'avvenuta apertura del ''Form'' - un valore superiore a zero: | |||
Public Sub Form_Open() | |||
Detto evento, nel caso di apertura iniziale del ''Form'', può essere sostituito con un ciclo, che dura sino a quando la | |||
<FONT Color=#B22222> | <FONT Color=#B22222>Repeat</font> | ||
Wait 0.01 | Wait 0.01 | ||
<FONT Color=#B22222> | <FONT Color=#B22222>Until Me.Id > 0</font> | ||
Me.Caption = "Form aperto !" | Me.Caption = "Form aperto !" | ||
End | |||
Versione attuale delle 08:29, 2 ago 2023
In via generale l'evento Form_Activate() viene sollevato quando il Form, al quale si riferisce, diventa attivo. Il caso tipico di questo evento è l'apertura iniziale del Form.
Esempio:
Public Sub Form_Activate() Me.Caption = "Form aperto !" End
Detto evento, nel caso di apertura iniziale del Form, può essere sostituito con un ciclo, che dura sino a quando la Proprietà ".Id" della parola ME (ossia del Form medesimo) non assume - per l'avvenuta apertura del Form - un valore superiore a zero:
Public Sub Form_Open() Repeat Wait 0.01 Until Me.Id > 0 Me.Caption = "Form aperto !" End