[VB] Zeitbombe :D

Andreas

Cadet 4th Year
Registriert
Nov. 2001
Beiträge
98
hi ich hab da mal ne frage:
ich hab ein programm geschrieben, dass wenn man es öffnet, einen geburtstagsgruß anzeigt.
jetzt möchte ich, dass es sich am 18.07 um 13 uhr von selbst öffnet.
also ich aktiviere das programm, es schliesst wieder, und am bestimmten datum soll es fortgesetzt werden.
wie kann ich das realisieren?

thx4hlp, andi
 
schreibe das Programm in den Task Planer (vorrausgesetzt er ist aktiviert) oder in den Autostart (dann musst immer das Datum am Start überprüfen)
 
schon gut, hab ne bessere lösung gefunden!
falls jemand an den source interressiert ist:
----------
Private Sub Form_Load()
Timer1.Interval = 500
Timer1.Enabled = True
Form1.Hide
End Sub

Private Sub Timer1_Timer()

Dim Geburtstag As String

Geburtstag = "11.07 20:27"

If Now > CDate(Geburtstag) Then
Shell App.Path & "\asuam.exe", vbNormalFocus
Timer1.Enabled = False
End If


End Sub
----------
mfg andi
 
Tach

bin durch googlen auf diesem Thread gekommen .

Frage : warum wird das Geburtstag hier als String deklariert ?


*Dim Geburtstag As String*

macht doch gar kein Sinn !!! und dann wirds von String in Date konvertiert ???

versteh ich irgendwie nicht
 
Der letzte Beitrag von Andreas irgendwo im computerbase.de Forum war am
19.12.2004, 21:47
:D
Er wird sicher täglich vorbeischauen ;-)
 
gibst du eigentlich immer sone klugen sprüche ab ???

fallst das der Fall sein sollte, kannst ja mal beim " gulli board " vorbei schaun da sind auch immer sone Experten -.-
 
All meine Beiträge sind Emanationen der Weisheit!

Ich mein ja nur.. er fragt, wieso jemand for 6 Jahren ein Datum als String deklariert hat... wie soll das irgendwer hier ernsthaft beantworten?
Wahrscheinlich gibts (mitlerweile? :D) passendere Datenstukturen in VB

Oder um NOCH konstruktiver zu sein:
CDate sieht wie eine Funktion aus, die evtl. tatsächlich in der Lage ist den Datums-String in ein "richtiges", vergleichbares Datum zu konvertieren/parsen!
Siehe auch den ersten Treffer bei google nach cdate (den ich jetzt extra nich mit let-me-google-that-for-you poste)
http://www.vbarchiv.net/commands/CDate.php

Ohne Andreas zuvor kommen zu wollen (er wird sich sicher morgen melden :D) rate ich einfach mal, dass er keine Lust hatte das Datum in irgendeinem kryptischen Format in dem Programm abzulegen, damit es direkt ein Date-Typ ist sondern lässt den Computer die Arbeit machen ein gut lesbares Datum (Typ: String) in ein computer-verständliches Datum (Typ: Date) zu konvertieren.
Von daher würde ich sogar sagen: Sehr sinnvoll!
 
Zuletzt bearbeitet:
Zurück
Oben