Einfach Logging einschalten und nachschauen, was da wirklich übergeben
wird an die Funktion. Oder einfach mit dem Debugger anschauen, welchen
Wert ‘myDate’ hat bei der Übergabe. Vermutlich unterscheidet sich der
Übergabe-String wegen Lokalisierungs-Unterschieden der Systeme.
Warum übergibst Du nicht einfach “38281” und setzt statt LL_DATE
LL_DATE_OLE? Spart Zeit und Lokalisierungsunterschied-Ärger, denn einen
String wie “1.2.2000” zu übergeben stellt LL vor ein Problem - ist das
der 1. Februar (d.m.y-Format) oder der 2. Januar (m.d.y-Format)?
Paulchen
Humada wrote:
Hallo,
ich verwende L&L 11 auf Windows 2000 SP4.
Wenn ich ein Datum ausgeben will bekomme ich kurioses Datum.
danke für deine schnelle und erfolgreiche Hilfe!
Jetzt übergebe ich nur den Double-Wert und mit dem Typ LL_DATE_OLE
bekomme ich das gewünschte Ergebnis auf Win2k als auch Win XP.
Danke noch mal
Grüße
Humada
Einfach Logging einschalten und nachschauen, was da wirklich übergeben
wird an die Funktion. Oder einfach mit dem Debugger anschauen, welchen
Wert ‘myDate’ hat bei der Übergabe. Vermutlich unterscheidet sich der
Übergabe-String wegen Lokalisierungs-Unterschieden der Systeme.
Warum übergibst Du nicht einfach “38281” und setzt statt LL_DATE
LL_DATE_OLE? Spart Zeit und Lokalisierungsunterschied-Ärger, denn einen
String wie “1.2.2000” zu übergeben stellt LL vor ein Problem - ist das
der 1. Februar (d.m.y-Format) oder der 2. Januar (m.d.y-Format)?
Paulchen
Humada wrote:
Hallo,
ich verwende L&L 11 auf Windows 2000 SP4.
Wenn ich ein Datum ausgeben will bekomme ich kurioses Datum.