TDateTimePicker zur Laufzeit?
-
Hallo!
Kann mir jemand von euch vielleicht sagen, wie man einen TDateTimePicker zur Laufzeit generiert? Ich hab schon einiges ausprobiert und nachgeschaut, bin aber noch nicht klüger.
Ich hab's probiert mit:
TDateTimePicker DT = new TDateTimePicker(NULL);
Da bringt er aber immer einen Fehler zwecks Mehrdeutigkeit. Irgendwie raff ich aber nicht, was ich sonst machen soll. Die Hilfe ist auch nicht sehr ergiebig.
Danke,
Mipe
-
TDateTimePicker *dtp = new TDateTimePciker(Form1); dtp->Parent = Form1; dtp->Top = ... dtp->Left = ... etc...
-
Vielen Dank, ich Depp hab doch glatt das "*" vergessen.
Wo wir gerade dabei sind. Was muß ich denn tun, um diesem zur Laufzeit generierten Objekt ein OnChange-Ereignis zuzuweisen?
Mipe
-
FAQ/Komponenten
-
TDateTimePicker hat doch das Ereignis OnChange. Geh im Objectinspector auf "Ereignisse", doppelklick die Zeile oder such in der Liste eine ggf. schon vorhandene Routine aus.
Schau dir auch die Eigenschaften, Methoden und Ereignisse in der Hilfe an. Cursor an die Klasse, dann F1.
-
Oh, war zu langsam
.
-
@Omega-X
Das Teilchenwird erst zur Laufzeit erzeugt!!! :p
DT->OnChange=FUNKTIONSNAMEWSAUSZUFUEHRENIST;
FUNKTIONSNAMEWSAUSZUFUEHRENIST ist eine Funktion, die Du erzeugen musst;
Diese wird OnChange zugewiesen.Die Deklaration muss zum Original von TDateTimePicker passen (kannste aus der Hilfe kopieren!!!)