![]() |
unit vs program
Hallo,
wann wir aus dem "unit" am Programmanfang ein "program" ? Macht das der Compiler? Wenn ich eine neue Anwendung erstelle steht dort immer "unit" ! MFG Michael |
Re: unit vs program
"unit" steht an Anfang eigentlich nur wenn man wirklich eine neue Unit anlegt. Wenn man ein neues Projekt anlegt welches der Programmeinstieg ist steht da eigentlich immer was anderes. Bist du dir sicher das du ein neues Projekt angelegt hast? Ich vermute du hast eine neue Anwendung angelegt und siehst das zusätzlich erzeugte Form mit entsprechender Unit vor dir aber eben nicht die Projektdatei.
|
Re: unit vs program
Ein Programm beginnt immer mit program. Das was du da siehst und das mit unit beginnt, ist eine Unit. Es muss auch ein Programmcode existieren, da ein normales Template für eine VCL-basierte Unit nur Routinen und Klassen enthält, keinen direkt ausgeführten Code. Klick mal auf Projekt/Quelltext anzeigen. Da siehst du den Projektquellcode. Dort wird auch die Form erzeugt. Die Hauptform übernimmt ab da meist den Programmablauf, da sie eine eigene Mainloop enthält.
|
Re: unit vs program
super, danke!!! :idea:
|
Re: unit vs program
Geh mal auf "Projekt" "Quellcode anzeigen". Das was du da siehst ist die Quellcodedatei (dpr) zu deinem Hauptptogramm. Dass die VCL alles in Units auslager auch den Quellcode für das Hauptfenster, wird nur aus Übersichtlichleitsgründen gemacht.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 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 by Thomas Breitkreuz