26. august 2001 - 10:34
Der er
14 kommentarer og 1 løsning
Fra 8:00 - 8:25
Hejsa Eksperter. jeg har lavet en form, hvor jeg har sat et ur på. Jeg vil gerne have computeren til og gøre noget i tidsrummet 8:00 - 8:25. Det vil sige at jeg vil gerne lave en kode, der tæller alle minutterne imellem 8:00 - 8:25. Kan nogle hjælpe mig?
Annonceindlæg fra Cognizant
26. august 2001 - 10:53
#1
tæller minutterne... Jeg kan godt sige dig nu at der er 25 min. Så skal de ikke tælles...
26. august 2001 - 10:55
#2
do\'h jeg har lavet en knap og i den kanp en if, then, else-sætning. jeg vil gerne have den til og gøre noget i det tidsrum!
26. august 2001 - 11:15
#3
En hurtig og måske ikke perfekt løsning, men kan muligvis give lidt inspiration, kunne være som følgende: Option Explicit Private Sub Timer1_Timer() Dim mytime Dim mytime1 mytime = #10:56:00 AM# mytime1 = #10:56:15 AM# Label1.Caption = Time() If Label1.Caption = mytime Then StartEtEllerAndet End If If Label1.Caption = mytime1 Then StopEtEllerAndet End If End Sub Function StartEtEllerAndet() MsgBox \"Nu er klokken præcis 10:56:00\" End Function Function StopEtEllerAndet() MsgBox \"Nu er klokken præcis 10:56:15\" End Function
26. august 2001 - 12:48
#4
--> clausjacobsen det du skriver er det samme som: if lbltid = \"10:30:00\" then msgbox \"nu er klokken: \" & lbltid Else if lbltid = \"10:30:15\" then msgbox \"nu er klokken: \" & lbltid End if Jeg gider ikke lige skrive alle 25 minut events op, så derfor bad jeg om hjælp!
26. august 2001 - 21:04
#5
Jeg er ikke sikker på at jeg har forstået spm rigtig Private Sub Timer1_Timer() If Time > \"08:00:00\" And Time < \"08:25:00\" Then Me.Caption = Time End If End Sub
26. august 2001 - 21:08
#6
Eller måske kun minuterne Private Sub Timer1_Timer() If Time > \"08:00:00\" And Time < \"08:25:00\" Then Me.Caption = format(Time, \"NN\") End If End Sub
27. august 2001 - 11:08
#7
--> infojens Jeg tror det er rigtigt den kode du kommer med, jeg vil lige checke det men det bliver først efter et par uge jeg kan (måske) give dig point! /jsc
08. september 2001 - 21:52
#8
--> infojens, dit script virker ikke rigtigt, der sker ikke noget, jeg ville have et label til og skrive: \"true\" indenfor dette tidsrum! og det sker ikke!
08. september 2001 - 22:08
#9
Hej jsc, Jo, det virker se herunder. Private Sub Timer1_Timer() Dim tilstand As Boolean tilstand = False If Time > \"22:03:00\" And Time < \"22:30:00\" Then tilstand = True Me.Caption = Time End If Label1.Caption = tilstand End Sub
08. september 2001 - 22:14
#10
Du kan jo også bruge denne her: Private Sub Timer1_Timer() Dim tilstand As Boolean tilstand = False If Time > \"22:03:00\" And Time < \"22:30:00\" Then tilstand = True End If Me.Caption = Time & \" \" & tilstand Label1.Caption = tilstand End Sub
09. september 2001 - 17:24
#11
ok - fedt nok! nu virker det sku\' Godt! jeg tror i bliver nødtil og dele lige over! tak for hjælpen! /jsc
09. september 2001 - 17:24
#12
hvis i lige gider og svare!
09. september 2001 - 21:00
#13
Giv bare point til InfoJens, han er alligevel en gammel VB skolekammerat :) Mvh Claus
10. september 2001 - 01:56
#14
Hej Claus Lang tid siden, håber det køre for dig ! Og ja hit med point jeg kan slet ikke fatte at mit svar er blevet afvist, det er jo smuk kode som spørger kunne lære meget af *GGG*
12. september 2001 - 21:47
#15
OK - Undskyld undskyld! Jeg kunne bare ikke få din kode til og virke i første omgang! Du får pointene! /jsc
Kurser inden for grundlæggende programmering