Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Units im anderen Projekt nutzen!? (https://www.delphipraxis.net/2285-units-im-anderen-projekt-nutzen.html)

Quick_silver 15. Jan 2003 20:55


Units im anderen Projekt nutzen!?
 
Kann man vorhandene Units und Forms in ein anderes Delphi Projekt implantieren?
Wenn ja wie?

Vielen dank!

sakura 15. Jan 2003 20:58

Ja. Einfach die Units in die USES Klausel einfügen. Wenn Delphi meckert, dass es die Units nicht finden kann gibt es mehrere Möglichkeiten Delphi zu überzeugen.
  • Mit Shift+F11 die UNIT in das Projekt einfügen
  • Im Projekt-Optionen Menü (Strg+F11) die Verzeichnisse der Units zu den Suchpfaden hinzufügen
...:cat:...

Luckie 16. Jan 2003 02:31

Also ich habe die Units, die ich immer wieder brauche, zwar zusammen in einem Ordner liegen. Aber wenn ich sie brauche, kopiere ich sie in das Projektverzeichnis, damit ich sie beim Weitergeben nicht vergesse. Und bei einer Neuinstallation muß man die Suchpfade nicht anpassen, bzw. wenn man das Vedrzeichnis mit den Units verschiebt.

sakura 16. Jan 2003 09:31

Zitat:

Zitat von Luckie
Aber wenn ich sie brauche, kopiere ich sie in das Projektverzeichnis, damit ich sie beim Weitergeben nicht vergesse.

Habe ich lange Zeit auch so gemacht. Aber bei über 30 Bibliotheken, Anwendungen und Programmen, die teilweise auf die gleichen Units zugreifen, wird es mit der Zeit haarig, wenn man die Units updaten muss. :mrgreen:
...:cat:...

fedderle 16. Jan 2003 10:04

Dazu hätt ich jetzt auch mal ne Frage!
Funktioniert das genau so, wenn man zwei Projekte in eins zusammenfügen möchte :?:

Also 2 Formen und 2 Units!

Steffen!

Chris1986 6. Okt 2003 18:11

Re: Units im anderen Projekt nutzen!?
 
Ja. Dann gibt es aber zwei Möglichkeiten.

1.) Die Form auf visible = false setzen und wenn sie gebraucht wird visible = true
2.) Die Form erst zur Laufzeit erstellen und dann visible=true

Mein Informatik-Lehrer sagt, das spart Ressourcen und Speicherplatz. Aber wir arbeiten auch an Win95 Workstations mit 100Mhz :wall:

MfG
Christian


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 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