![]() |
Package-abhängiges Compilieren
Tachchen. :hi:
Gibt es eigentlich irgendwas, womit man abhängig von installierten Packages unterschiedlichen Code eincompilieren kann und wenn nicht, warum? Also ohne irgendwo eine .inc (oder Dergleichen) zu hinterlegen. praktisch sowas wie:
Delphi-Quellcode:
uses SysUtils,
{$IF unit_exists('MeineUnit.pas')} MeineUnit, {$IFEND} {$IF installed_package_exists('MeinPackage')} MeineAndereUnit, {$IFEND} Classes; ... {$IF unit_exists('MeineUnit.pas')} // wobei man dieses ja notfalls anders lösen könnte ShowMessage('jo'); {$IFEND} {$IF declared(MeineProzedur} // sowas ginge zwar, ist aber nicht für die Uses-Klausel geeignet MeineProzedur('Hallo'); {$IFEND} |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:33 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