Oppure

Loading
11/06/08 13:36
alceus
Ciao a tutti,
sono nuovo del forum e sono alle prime armi con visual basic, ma vorrei farvi una domanda.
Come faccio a far cambiare la caption di una label dopo un tempo stabilito?
Grazie mille e scusate l'ignoranza... 8-|
aaa
11/06/08 13:48
Tiddiò
Puoi usare il comando Timer impostandogli l'intervallo che vuoi.
Ti ricordo che l'intervallo è espresso in millisecondo, quindi 1000 equivale ad 1 secondo.
Se invece vuoi inserire un intervallo molto più lungo, sò che c'è un codice per farlo ma non lo ricordo.
Spero di essere stato d'aiuto.
aaa
11/06/08 13:54
alceus
Grazie Tiddiò, puoi scrivermi anche il codice per favore (come vedi sono un principiante...)? :asd:
aaa
11/06/08 14:32
Tiddiò
Si però ti consiglio una bella guida :k:

Come prima cosa metti una Label e ci inserisci la scritta che vuoi, poi metti la proprietà "Visible" impostata su False, in questo modo quando partirà l'applicazione sara invisibile.
Poi inserisci un Timer nel quale imposterai un intervallo a tuo piacimento. Ed infine inserisci questo codice, la cui funzione è quella di far apparire la scritta dopo l'intervallo di tempo prestabilito.

Private Sub Timer_Timer()
Label1.Visible = True
End Sub


Ultima modifica effettuata da Tiddiò 11/06/08 14:36
aaa
11/06/08 14:33
alceus
Grazie
aaa
11/06/08 18:41
P4p3r0g4
devi fare una cosa incrementale
metti un timer
metti il tuo intervallo ad esempio 1 s (1000 ms)
nel timer metti tipo t (variabile del form NON DELLA SUB) = t + 1
poi con un if
if t = numerodisecondiprimadifareaccaderequalcosa then
call qualcosa
endif
aaa