Datum vom DataPicker (XbpActiveXControl) abfragen
Moderator: Moderatoren
Datum vom DataPicker (XbpActiveXControl) abfragen
Hi,
sehe gerade den Wald vor lauter Bäume nicht mehr ...
Wie in der Überschrift, suche ich einen Weg um von dem DataPicker - XbpActiveXControl (20DD1B9E-87C4-11D1-8BE3-0000F8754DA1)
das gewählte Daum abzufragen.
Wie ist das möglich? Welchen Weg muss ich gehen?
sehe gerade den Wald vor lauter Bäume nicht mehr ...
Wie in der Überschrift, suche ich einen Weg um von dem DataPicker - XbpActiveXControl (20DD1B9E-87C4-11D1-8BE3-0000F8754DA1)
das gewählte Daum abzufragen.
Wie ist das möglich? Welchen Weg muss ich gehen?
Gruß,
Magic
Magic
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2832
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 98 Mal
- Danksagung erhalten: 13 Mal
Re: Datum vom DataPicker (XbpActiveXControl) abfragen
Hallo -
In diesem Codebeispiel ist oSchedule ein ActiveX-Control DatePicker.
Code: Alles auswählen
cData := Str(oTabObj:oSchedule:GetProperty("Day"), 2) + "." + Str(oTabObj:oSchedule:GetProperty("Month"), 2) + "." + Str(oTabObj:oSchedule:GetProperty("Year"), 4)
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Re: Datum vom DataPicker (XbpActiveXControl) abfragen
Danke
Genau dass habe ich nicht finden können.
Genau dass habe ich nicht finden können.
Gruß,
Magic
Magic
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2832
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 98 Mal
- Danksagung erhalten: 13 Mal
Re: Datum vom DataPicker (XbpActiveXControl) abfragen
Hallo,
es sei mir hier ein kleiner Nachtrag erlaubt:
Die Property "Value" erwartet bzw. gibt einen Wert vom Typ Datum zurück.
Danke an Jimmy für den Hinweis!
es sei mir hier ein kleiner Nachtrag erlaubt:
Die Property "Value" erwartet bzw. gibt einen Wert vom Typ Datum zurück.
Danke an Jimmy für den Hinweis!
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Re: Datum vom DataPicker (XbpActiveXControl) abfragen
meine Routine schlägt fehl
Wenn ich die Fehlermeldung richtig verstehe, dann erwartet 'create' Parameter.
Wie bekomme ich heraus welche das sind (und von welcher Bibliothek dieser Picker ist)?
danke schon mal für die Hilfe...
Code: Alles auswählen
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Interface\{2BAD7D35-895F-3D4A-B883-0B3CD324B8BD}]
@="_DateTimePicker"
[HKEY_CLASSES_ROOT\Interface\{2BAD7D35-895F-3D4A-B883-0B3CD324B8BD}\ProxyStubClsid]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{2BAD7D35-895F-3D4A-B883-0B3CD324B8BD}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{2BAD7D35-895F-3D4A-B883-0B3CD324B8BD}\TypeLib]
@="{215D64D2-031C-33C7-96E3-61794CD1EE61}"
"Version"="2.4"
Code: Alles auswählen
oDate := XbpActiveXControl():new( drawingArea, , {x,y},{xs,ys} )
oDate.CLSID := "{2BAD7D35-895F-3D4A-B883-0B3CD324B8BD}"
oDate:create()
Wie bekomme ich heraus welche das sind (und von welcher Bibliothek dieser Picker ist)?
danke schon mal für die Hilfe...
"Gleichzeitig leugneten sie die Unabwendbarkeit sozialer und politischer Konflikte,
was dazu fuehrte dass aus Kontrahenten Todfeinde wurden,
denen es nur noch um Prinzipien ging." ~FritzStern~
was dazu fuehrte dass aus Kontrahenten Todfeinde wurden,
denen es nur noch um Prinzipien ging." ~FritzStern~
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Datum vom DataPicker (XbpActiveXControl) abfragen
wie kommst du zu "der" CLSID ?Wonderer hat geschrieben:meine Routine schlägt fehl
...Code: Alles auswählen
oDate := XbpActiveXControl():new( drawingArea, , {x,y},{xs,ys} ) oDate.CLSID := "{2BAD7D35-895F-3D4A-B883-0B3CD324B8BD}" oDate:create()
verwenden XPPFD.EXE, platziere per dragdrop ein ActiveX und lasse dir Class Code generieren.
damit bekommst du die "richtige" CLSID und ggf. die o:Licence.
p.s. den DatePicker gibt es auch als "native"*** Control in der DXE LIB
*** kein OCX notwendig.
gruss by OHR
Jimmy
Jimmy