Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#6

AW: Wie Units in Packages finden?

  Alt 8. Nov 2012, 18:38
Ob es nun implizit drin ist, oder explizit, ist am Ende egal ... drin ist drin

Da es scheinbar kein Package gibt, wo diese Units drin sind, müssen sie ja in eines unserer Packages rein. (anders ist das natürlich mit Units, wozu es ein Package gibt)

Und Explizit ist dagegen schon besser, denn so sind diese Units nun an definierter Stelle drin und werden nun nicht mehr wild sonstewo implizit eingebunden.
Ggerade das Implizite bereitete uns viele Probleme, denn wenn das implizit in mehreren Packades drin war, gab es unüberwindbare Probleme, wenn dann später diese beiden Packages gleichzeitig geladen werden sollten.

Zitat:
Denn die Warnung W1033 gibt's ja nicht zum Spaß.
Rate mal, warum ich auf der Suche nach einer Lösung war.
Genauso werden jetzt viele Platform-Warnungen ausgeblendet ... ist doch eh krankhaft, wenn in einem Windows-Programm meldungen kommen, über Funktionen, welche nur für Windowsprogramme sind.

Wir hatten auch große Probleme, nach dem Umstieg auf eine neue DevExpress-Version.
Dort waren in einigen unserer Packages nicht alle nötigen DX-Pckagers drin, dann fügten die IDE und diese DevExpress-"Uses Clause Auto Fill Helper" ständig irgendo Units in unsere Units ein, welche dann implizit eingebunden wurden (weil ja das Package fehlte) und am Ende knallte es ständig irgendwo.
(zwischen den vielen Compilermeldungen, vorallem im FinalBuilder, findet man sowas halt nicht so schnell, bzw. übersieht es glatt)
$2B or not $2B

Geändert von himitsu ( 8. Nov 2012 um 18:45 Uhr)
  Mit Zitat antworten Zitat