Kalender Datum abfragen

Nutzung, Komponenten, .NET

Moderator: Moderatoren

Antworten
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Kalender Datum abfragen

Beitrag von Muecke »

Hallo,

hab mir den Kalender auf meinem Dialog eingebaut.
Was mir aber fehlt,wie kann ich das Datum auslesen?
Hat das jemand schon einmal gebraucht.

Code: Alles auswählen

.....
::oActKalend := XbpActiveXControl():new( ::drawingArea, , {976,708}, {156,24}, { { XBP_PP_COMPOUNDNAME, "10.System Fett" } } )
   ::oActKalend:CLSID := "{20DD1B9E-87C4-11D1-8BE3-0000F8754DA1}"
   ::oActKalend:TabStop := .T.
   ::oActKalend:create()
Kalender funktioniert, Datum kann ich wechseln und wird sauber Angezeigt.

Gruss Thomas
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Hallo,

vielleicht hilft diese Info weiter:

http://www.xbaseforum.de/viewtopic.php?p=12634#12634
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Kalender Datum abfragen

Beitrag von AUGE_OHR »

hi,
Muecke hat geschrieben:

Code: Alles auswählen

::oActKalend:CLSID := "{20DD1B9E-87C4-11D1-8BE3-0000F8754DA1}"
und was ist das für ein "Ding" ? Ich hab den CLSID nicht in meiner XP
Registry gefunden.
Da es sich um eine ActiveX handelt musst du mal bei den "Methode"
nachsehen was es da gibt.

gruss by OHR
Jimmy
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Beitrag von Muecke »

Hi Jimmy,

Ich musste zuerst dies Installieren um den Kalender zu sehen.
MSCOMCT2.OCX.

Leider habe ich das Datum noch nicht aulesen können.

Gruss Thomas
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Beitrag von AUGE_OHR »

hi,
Muecke hat geschrieben: Ich musste zuerst dies Installieren um den Kalender zu sehen.
MSCOMCT2.OCX.
keine Ahnung was du da installiert hast. "normal" wäre :

c:\WINDOWS\system32\MSCAL.OCX

welches dir den M$ "Calendar" gibt.

gruss by OHR
Jimmy
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Jimmy,

guckst Du hier: http://support.microsoft.com/kb/297381

Jan
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Beitrag von Muecke »

Ja das hab ich installiert.

Code: Alles auswählen

guckst Du hier: http://support.microsoft.com/kb/297381 
Gruss Thomas
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Beitrag von AUGE_OHR »

hi,
Jan hat geschrieben:Jimmy,
guckst Du hier: http://support.microsoft.com/kb/297381
ok, danke.

naja wie ich lesen kann : "Microsoft Windows Common Controls-2 6.0
(MSCOMCT2.OCX) ist nicht mehr mit Microsoft Office XP Developer
enthalten"

dann wird es
1.) nicht mehr unterstützt
2.) gehört zu Office

deshalb find ich es "uninteressant" weil ja nicht "universell" einsetztbar.

das c:\WINDOWS\system32\MSCAL.OCX gibt es nun auf "allen" M$ OS()
incl. W98 sodas man das wohl als "universell" bezeichnen dürfte.

bedenkt man nun das M$ gerne mal seine API "erweitert", so darf man
sich nicht wundern wenn die "nicht mehr unterstützten" Schnittstellen
auf dem "neuen" OS() nicht mehr funktionieren (s.h. VISTA/Office97).

gruss by OHR
Jimmy
Zuletzt geändert von AUGE_OHR am Mo, 23. Apr 2007 18:55, insgesamt 1-mal geändert.
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Beitrag von Muecke »

Hi Jimmy,

um das Datum zu holen, musst nur mit day,month,year abfragen.

Man sucht immer am falschen Ort.

Aber danke für deine Bemühungen.

Gruss Thomas :roll:
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Jimmy,

ich hab keine Ahnung, ob das nicht mehr unterstützt wird. Denn auf der Seite kann man das ja runterladen. Also ist das schon (noch) universell einsetzbar. Genauso wie alles andere, was mit Office mitgeliefert wird (oder auch nicht). Denn MS-Office habe ich auf meinem Rechner auch nicht installiert.

Jan
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Beitrag von AUGE_OHR »

hi,

ich komme gerade auf diesen Thread weil ich ein wenig mit activeX
rumgespielt habe.

Nun sagte Jan ja letztens das er für seine Progressbar XppFD.EXE
benutzt hat und deshalb hab ich nun den benutzt.

Zum meinem Erstaunen wurden, nachdem ich "activeX" als Xbpart gewählt
hatte, diese nach dem plazieren schon im Formdesigner angezeigt ?!
Seit wann kann der XppFD.EXE denn das ?

Nun hab ich mir also mit dem XppFD.EXE einen "MsCalendar x 3" gebaut
wobei ich mich strikt daran gehalten habe nur in der "Benutzerebene"
meine Code reinzuschreiben um XppFD.EXE nicht ins Handwerk zu
pfuschen.

Obwohl oder gerade weil es so simple ist könnte man MSCAL.OCX doch
mal für die Wissenbasis "sezieren" damit man ein Sample hat was jeder
mit v1.9x auch ohne Office oder Acrobat benutzten kann.

was meint ihr ?
gruss by OHR
Jimmy
Benutzeravatar
Markus Walter
Programmier-Gott
Programmier-Gott
Beiträge: 1018
Registriert: Di, 24. Jan 2006 10:22
Wohnort: Saarland

Beitrag von Markus Walter »

AUGE_OHR hat geschrieben:hi,

Obwohl oder gerade weil es so simple ist könnte man MSCAL.OCX doch
mal für die Wissenbasis "sezieren" damit man ein Sample hat was jeder
mit v1.9x auch ohne Office oder Acrobat benutzten kann.

was meint ihr ?
Wäre sicher nicht uninteressant...
Gruß
Markus

Mitglied der XUG Saarland-Pfalz
Antworten