Seite 1 von 1
TimeValue
Verfasst: Fr, 14. Dez 2007 17:53
von Wolfgang Ciriack
Hallo,
kann mir jemand sagen, wie ich bei ActiveX einem Property einen TimeValue-Wert übergeben kann ?
Code: Alles auswählen
objRoute.Waypoints.Item(1).PreferredDeparture = TimeValue("8:00:00 AM")
Verfasst: Fr, 14. Dez 2007 19:13
von Martin Altmann
Hallo Wolfgang,
keine Ahnung - ich habe nur das hier gefunden in der ActiveX-Newsgroup:
Andreas Herdt hat geschrieben:A new method will be introduced
AutomationObject:treatDateAsString( .T. | .F. ) // default .F.
If .T. is set then the date will be returned as character string
in the following syntax:
"YYYYMMDDHHMMSS"
Das war im März 2006...
Viele Grüße,
Martin
Verfasst: Sa, 15. Dez 2007 7:32
von Wolfgang Ciriack
Danke Martin,
das habe ich auch schon einmal benötigt, hilft mir aber bei diesem Problem nicht weiter.
Verfasst: Di, 18. Dez 2007 18:37
von Wolfgang Ciriack
Hallo,
falls es auch jemand mal (z.B. für Mappoint) benötigt (Lösung aus Alaska Newsgroup):
Code: Alles auswählen
#include "activex.ch"
sDateTime:=dtos(date())+time()
objRoute:Waypoints:Item(1):treatDateAsString(.T.):setProperty("PreferredDeparture",
VTType():new( sDateTime, VT_DATE))
Verfasst: Di, 18. Dez 2007 18:45
von Tom
Das funktioniert bei mir:
Code: Alles auswählen
* cMyDate ist ein Datum
* cMyTime ist eine Zeit in der Form HH:MM
oMap:activeRoute:DriverProfile:StartTime := Dtos(cMyDate)+Strtran(cMyTime+":00",":","")
Verfasst: Di, 18. Dez 2007 19:11
von Wolfgang Ciriack
Na toll, das sagst du jetzt....
Hauptsache es funktioniert jetzt.