![]() |
alles zur laufzeit
hi
wie kann ich alles, selbst das formular, zur laufzeit erstellen? gruß christoph |
Re: alles zur laufzeit
So...
Delphi-Quellcode:
frm := TForm.CreateNew(Application);
|
Re: alles zur laufzeit
Über die Methode / Konstruktor Create der Klassen.
|
Re: alles zur laufzeit
hi
und wie genau geht das? an welcher stelle muss das rein, und was muss ich erstellen: nur eine Unit oder ein Application? Bitte schckt mal die Source dazu gruß christoph |
Re: alles zur laufzeit
Na da wo die Objekte erzeugt werden sollen. Im OnCreate oder bei einem Button-Klick oder oder oder...
|
Re: alles zur laufzeit
ihr versteht mich nicht ganz
ich will nicht auf der entwickleroberfläche irgendeine komponente haben!!! ich will ALLES zur laufzeit erstellen auch das formular!!! (so dass ich z.b. ein panel als grundlegende komponente habe und nicht ein formular!) gruß christoph |
Re: alles zur laufzeit
Dürfte man mal nach dem Grund fragen?
|
Re: alles zur laufzeit
also ich schreibe zur zeit ein programm für eine firma, und der entwickler dort hat ein panel als grundlegendes objekt. nun soll ich auch ein panel als grundlegendes objek haben so dass er mein programm leichter einbinden kann. ich weis jetzt kommt die frage warum ers mir nicht sagt, aber er sagt ich soll was lernen also muss ich die sache selbst rausbekommen auf die ein oder andere weise.
bitte helft mir! gruß christoph |
Re: alles zur laufzeit
Moin Christoph,
Zitat:
Irgendeinem Formular muss er das schon zuweisen. |
Re: alles zur laufzeit
hi christian
nein ich habs gesehen zur entwicklerzeit is kein objekt vorhanden sein grundlegendes objekt ist ein panel! gruß christoph |
Re: alles zur laufzeit
Moin Christoph,
also davon hätte ich gerne mal einen ScreenShot. |
Re: alles zur laufzeit
Ein Formular mit dem BoderStyle bsNone sieht zur Laufzeit aus wie ein Panel.
BTW glaube ich kaum, dass der sich ein fenster von TPanel abgeleitet hat. Der Sinn verschließt sich mir auch ganz. |
Re: alles zur laufzeit
hi
hmm.. ich lass mir mal den quelltext schicken falls ich das nicht irgendwie zusammen bekomme. gruß christoph |
Re: alles zur laufzeit
Das wäre in der Tat interessant. Eine Erklärung des Prinzips würde schon reichen.
|
Re: alles zur laufzeit
ich hab keine ahnung wie der das macht
:gruebel: :gruebel: :gruebel: :gruebel: :gruebel: :gruebel: gruß christoph |
Re: alles zur laufzeit
Dann Frag ihn.
|
Re: alles zur laufzeit
Hi!
@LOL: schau dir mal unter open source den code des :roll: ![]() Best_Regards Burning_Chrome |
Re: alles zur laufzeit
Öhm, das ist nonVCL. Keine Ahnung, ob er das meint. Frag mal deinen Ausbilder, ob er ohne VCL arbeitet.
|
Re: alles zur laufzeit
Hi!
@Luckie: aehm, ich hab das so verstanden, dass er es ohne vcl machen soll? sonst haette der verzicht auf den designer ja ueberhaupt keinen sinn oder versteh ich da was falsch? :wiejetzt: Best_Regards Burning_Chrome |
Re: alles zur laufzeit
Moin Burning_Chrome,
Zitat:
Es soll ja ein Panel als Basis sein, was bei nonVCL ja auch nicht ginge. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz