webForumDet fria alternativet

Anropa Automatiskt?

.NET

5 svar · 346 visningar · startad av goovie

Medlem sedan juni 200440 inlägg
Frågan#1

Hur får jag en komponent att anropa en sub eller funktion vid en viss tidpunkt, går det ?

Medlem sedan aug. 20021 752 inlägg
#2

Du har en komponent i VB som heter Timer, den kan du använda för att anroppa en funktion vid en viss tidpunkt.

/Viktor

Medlem sedan juni 200440 inlägg
#3

kan du ge ett kodexempel?

Medlem sedan okt. 200217 inlägg
#4
Private Sub Form_Load()
    Timer1.Interval = 1000
End Sub

Private Sub Timer1_Timer()
    If Date$ = "12-28-2004" And Time$ = "19:30:00" Then
        Call Anrop
    End If
End Sub

Public Sub Anrop()
    MsgBox ("klockan är " & Time & vbCrLf & "Dags för Rapport! :)")
End Sub
Medlem sedan sep. 2003223 inlägg
#5

Exempel:
Om jag vill att mitt program ska köra ett kommando om en vecka, men exakt kl. 12:00.
Måste jag då använda en timer?
Det känns onödigt att timern ska köras varje sekund i en vecka.
Eller det är enda möjligheten om jag inte vill schemalägga det i Windows?

Medlem sedan juli 2003465 inlägg
#6

Du kan ju ändra timerns intervall...

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)