Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Cdtpicker -> Set.... Datum??

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
16.04.2003, 09:35 Uhr
~Success
Gast


hi!
ich verwende in meinem tool, das ich gerade entwickle, ein sogenanntes CDTPicker. dies ist im VC++ 6 bei den "Registered ActiveX Controls" dabei.
der genaue name lautet: "Microsoft Date and Time Picker Control 6.0 (SP4)"

Siehe hier: http://bilder.internetsuccess.at/datetime.jpg

das is recht cool, wegen dem auswählen des datums.
ja, ich bekomme tag, monat und jahr raus und kann es in eine CTime schreiben.

aber wie setze ich im CDTPicker ein datum??

ich muss bei zb. SetDay(XXX) ein VARIANT mitgeben....

wie funktioniert das? in der googl gibts leider nur genau 3 einträge: www.google.at/search?q=CDTPicker&ie=UTF-8&oe=UTF-8&hl=de&meta=

kann mir jemand beim reinschreiben helfen bzw einen tip geben?

danke

success
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
16.04.2003, 10:53 Uhr
Volle



Hi success,

das ist eigentlich ganz einfach. Und es hat ja erstmal nichts mit dem speziellen ActiveX zu tun, wie man einen Variant bearbeitet. Deshalb ist adie MSDN hier auch recht hilfreich.

Ich würde es so machen. Ob es mit einem CTime auch geht, weiß ich leider nicht. Das musst du testen. Aber COleDateTime ist vom Handling her auch nicht anders.

Grüße, Volle.


C++:
    COleDateTime actualTime;
    actualTime.GetCurrentTime();
    VARIANT varBuf;

    varBuf.vt = VT_DATE;
    varBuf.date = actualTime;

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
16.04.2003, 19:12 Uhr
~Success
Gast


hi

ja, sowas hab ich bis jetzt auch schon versucht. aber das funktioniert nicht, denn ein CDTPicker hat KEIN setdate() oder so, sondern nur setday,setmonth,setyear..... aber da regt er sich immer auf, wenn man was setzen will......

gibts da nochwas?

ciao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
16.04.2003, 20:54 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
z.B. in OnInitDialog()

C++:
  COleVariant varVariant;
  varVariant = "05/05/2003";
  m_ctrlDTP.SetValue(varVariant);


???
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 16.04.2003 um 20:56 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
16.04.2003, 21:41 Uhr
~Success
Gast


Hey!

Danke danke danke und nochmals danke!!!! :-)

entlich *froh bin*

und weiter gehts....... *g*

danke
ciao


ps: ich hoffe, ich kann auch mal jemanden helfen..... leider bin ich noch recht neu auf dem gebiet :-( aber wird schon noch werden..... *g*
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
07.01.2005, 15:53 Uhr
Thortsen



Hallo hast du dein DTPicker schon zu laufen bekommen ?
Ich suche gerade auch Antworten für den DTPicker V 6.0,
da ich einem Programm, welches ein USB Thermometer steuert,
einen Timer hinzufügen möchte. Ich wäre dankbar für Infos.

Mit freundlichen Grüßen

Thorsten Lohmann

t-lohmann@gmx.de
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: