![]() |
Quelltext auslagern
hi
ich habe ein programm mit sehr viel quelltext. der übersichtlichkeit halber möchte ich gewisse stellen auslagern. ist das möglich? und wenn ja, wie? mfg |
Re: Quelltext auslagern
Da gibts (mindestens) 3 Möglichkeiten :
Alles auf mehrere Units aufteilen und diese per uses gegenseitig einbinden, je nachdem, welche auf welche andere zurückgreift. Wenn überkreuz: Interface: Unit1 uses Unit1, Implementation: Unit2 uses Unit1. Oder in DLLs auslagern, da findest Du hier oder in anderen Delphi-Foren Tutorials. Oder in Delphi-Packages auslagern (Delphi-Abart der DLL mit Extrafunktionalität; genauer weiss ich es auch nicht, da selbst noch nie genutzt...)--> Tutorial lesen. Gruss, ST2000 |
Re: Quelltext auslagern
Hallo Morpheus,
Zwei Möglichkeiten: entweder verschiedene Units zusammenstellen oder Teile des Quellcodes ind Include-Dateien auslagern. Der Unterschied betsht darin, das die Units separat compiliert werden. Die Include-Dateien jedoch werden vor dem Übersezten in den Quellcode der jeweiligen Unit eingebaut und mit dieser übersetzt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:27 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