![]() |
dpk: Die Unit xxx wurde implizit in Package xxx importiert
Hallo Leute
hab eine Komponente erstellt und wollte sie kompilieren. Da treten folgende unschönen Warnungen auf:
Code:
Ich verwende in dieser Kompo die Units GR32, GR32_Image...
[Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_RangeBars' wurde implizit in Package 'enemyleft' importiert
[Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Layers' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_RepaintOpt' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Filters' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_VectorMaps' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Transforms' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_OrdinalMaps' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Rasterizers' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_DrawingEx' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Containers' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Math' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Image' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_MicroTiles' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Resamplers' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_Blend' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_LowLevel' wurde implizit in Package 'enemyleft' importiert [Pascal Warnung] enemyleft.dpk(39): W1033 Die Unit 'GR32_System' wurde implizit in Package 'enemyleft' importiert Nun wie bringe ich diese Warnungen weg? -> Denn ich habe damit folgende Folgeprobleme (meine Komponenten funktionieren zwar, aber ...) -> Das Komponentenbild wird nicht angezeigt (Designtime) -> Die Komponentenpalette von GR32 kann anschliessend nicht verwendet werden. Sobald ich eine Kompo auf die Form ziehen will ->
Code:
Wenn ich anschliessend mein Package deinstalliere und GR32_BDS2006 neu compiliere und installiere, funktionieren anschliessend die GR32 Komponeneten wieder.
Package 'GR32_BDS2006' kann nicht geladen werden. Es enthält die Unit GR32_Resamplers, die auch in Package 'enemyleft' vorhanden ist.
Wenn ich aber dann meine Kompo wieder compilieren will erhalte ich die Meldung:
Code:
Wenn ich das tue, erhalte ich GR32_BDS2006 in requires - aber auch diesen Fehler:
Damit dieses Package kompatibel mit anderen installierten Packages ist, sind folgende Änderungen nötig. -> GR32_BDS2006 hinzufügen.
Code:
Anschliessend die 100'000$ Frage:
[Pascal Fehler] enemyleft.dpk(31): E1026 Datei nicht gefunden: 'GR32_BDS2006.drf'
Wie installiere ich beide Packages korrekt, respektive, wie muss ich mein Package anpassen? |
Re: dpk: Die Unit xxx wurde implizit in Package xxx importie
Wo liegt die Datei GR32_BDS2006.drf? Evtl. mach Suchpfad in der IDE ergänzen damit diese Datei auch bei der Kompilierung deines Packages mit hinzugfügten GR32_BDS2006 im requires-Abschnitt gefunden wird.
|
Re: dpk: Die Unit xxx wurde implizit in Package xxx importie
Zitat:
Bin aber soeben auf die Lösung gestossen: -> In beiden Packages muss die Option $IMPLICITBUILD denselben Wert haben. Habe beides getestet. Entweder beide auf ON oder beide auf OFF, dann rauschts :thumb: Danke trotzdem... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 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