![]() |
In welchem Ordner sollte man Units ablegen?
Hallo,
bin gerade dabei ein Programm zu schreiben, das fremde Units benötigt. Die Unit-Files (U*.pas) liegen in meinem Project-Ordner. Füge ich die units in die uses-Zeile, so kommt die Meldung (im Struktur-Fenster) Unit Name xxx kann nicht aufgelöst werden. Meine Frage: Müssen die U*.pas files erst kompiliert werden, und wenn wie? Wo müssen die Files dann hin kopiert werden? Vielen Dank für die Hilfe. Gruß Linkat |
DP-Maintenance
Dieses Thema wurde von "Christian Seehase" von "Programmieren allgemein" nach "Die Delphi-IDE" verschoben.
Ein Problem mit der Handhabung der IDE |
Re: In welchem Ordner sollte man Units ablegen?
ehm du kannst Sie in den Project Ordner einfügen und dann per uses hinzufügen.
zeig mal deinen code also beiepiel wäre Unit1.pas in Project Ordner und dann uses Unit1 |
Re: In welchem Ordner sollte man Units ablegen?
Hallo Christian,
die Units sind im Project-Ordner. Aber eben als unit.pas. Muss ich die Files zuerst kompilieren? Die Units habe ich in der uses-Zeile eingefügt. Aber mit der Meldung, dass sie nicht aufgelöst werden können. |
Re: In welchem Ordner sollte man Units ablegen?
Dumusst sie zum Projekt hinzufügen mit Projekt>Datei Hinzufügen im Menü ;)
|
Re: In welchem Ordner sollte man Units ablegen?
Wenn die Units im selben Ordner wie das Projekt liegen, dann brauch man sie nur bei uses auführen, mehr nicht. Hast du daran gedacht, auch dein Projekt zu speichern? Vielleicht ist es ja ein neues, welches du noch gar nicht in diesem Ordner gespeichert hast? Ansonsten stimmt was mit deinen Suchpfaden nicht. Normalerweise guckt Delphi immer auch im Ordner, in dem das Projekt gespeichert ist.
@jfheins: KANN nicht MUSS. |
Re: In welchem Ordner sollte man Units ablegen?
Hallo,
nachdem ich mit 'Projekt/Dem Projekt hinzufügen...' die unit.pas files dem Projekt zugefügt habe, funktioniert es. Dieses Problem ist also gelöst!!! Vielen Dank. Aber jetzt kommen die nächsten Probleme. Beim Kompilieren der Units treten nähmlich neue Fehler auf. Gruß, Linkat |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 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