TimeValue

Nutzung, Komponenten, .NET

Moderator: Moderatoren

Antworten
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

TimeValue

Beitrag 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")
Viele Grüße
Wolfgang
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16501
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag 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
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Beitrag von Wolfgang Ciriack »

Danke Martin,
das habe ich auch schon einmal benötigt, hilft mir aber bei diesem Problem nicht weiter.
Viele Grüße
Wolfgang
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Beitrag 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))
Viele Grüße
Wolfgang
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Beitrag 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",":","")
Herzlich,
Tom
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Beitrag von Wolfgang Ciriack »

Na toll, das sagst du jetzt.... :)

Hauptsache es funktioniert jetzt.
Viele Grüße
Wolfgang
Antworten