AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Wie Units in Packages finden?

Ein Thema von himitsu · begonnen am 8. Feb 2012 · letzter Beitrag vom 8. Nov 2012
 
Benutzerbild von himitsu
himitsu

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

AW: Wie Units in Packages finden?

  Alt 8. Nov 2012, 17: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)
Ein Therapeut entspricht 1024 Gigapeut.

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


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:08 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