Hallo,
eins vorneweg: WOW! Ich bin sprachlos. Es funktioniert, was du
da schreibst.
Würdest du mir verraten, wie man darauf kommt, bzw. was es
damit auf sich hat? In keinem Buch oder Doku konnte ich das
bisher finden.
Das ist das, was man Typecasting nennt, also die Umwandlung einer Variable in einen anderen Typ. Wird in vielen Anfängerbüchern meist nicht erwähnt, weil man da schöne Abstürze mit bauen kann, wenn die Typen nicht kompatibel sind.
Im Prinzip einfach NameDesTyps(Variable_kompatiblen_Typs). Geht schon seit „alten“ Borland Pascal Zeiten so.
Da ich es mit einem Profi zu tun habe, eine weitere Frage:
Wie kann man ein kleines Pop up Fenster programmieren?
Neues Formular hinzufügen und mit Inhalt füllen.
Also ich möchte festlegen wo es erscheint, z.b. in der Mitte,
und es soll z.b. erscheinen, wenn eine bestimmte Uhrzeit
erreicht ist. Nach 1 Minute soll es dann wieder verschwinden.
Für Zentriert gibt es eine Eigenschaft des TForm im Objektinspektor, ansonsten top und left entsprechend setzen.
Im Hauptformular dann einen TTimer verwenden, im OnTimer die Uhrzeit abfragen und das 2. Formular mit Form2.Show bzw. Form2.hide ein- oder ausblenden.
Irgendwie kann man weitere „Forms“ machen, und die dann
einblenden.
Ja, per Symbolleiste oder Menü kein Problem. Über den „Name“ des Forms kann man dann darauf zugreifen, und es z.B. mit Form2.show einblenden (wenn es Form2 heisst).
Und in vielen Programmen sieht man nette kleine Fenster, die
ohne Rahmen,Titelleiste usw. einfach nur eine kleine Meldung
darstellen.
Such mal Border oder BorderStyle im Objektinspektor des TForm, kann hier leider nicht nachsehen, wie es genau heisst.
Alexander