Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Komponente kann nicht registriert werden, da von anderem Package registiert?!?

  Alt 6. Nov 2017, 11:24
Mein Delphi gibt mir regelmäßig eine entsprechende Meldung aus
Ich kenne das nur genau andersrum, also dass eine Unit implitzit einkompiliert wurde.
Packages wurden IMHO noch nie automatisch implizit verlinkt.

Es kann ja gewollt sein, dass eine Unit direkt einkompiliert wird, anstatt sie aus einem Package zu laden.

Wir haben das so z.B. im Einsatz.
Eine Komponente ist für die Designtime in einem Package, um in der IDE geladen und auf die Form platziert zu werden, aber zur Laufzeit liegt sie im selben Package, wie die damit bestückten Forms.
So können diese Forms in der IDE bearbeitet werden, auch wenn das Package der Forms grade nicht kompilierbar ist, bzw. beim Kompilieren des zweiten Packages fliegt diese Komponente nicht ständig aus dem Speicher.

Ich kann mich aber an eine Frage erinnern, wo Delphi (oder irgendein Addon) fragte, ob das Package XYZ der Liste der Abhängigkeiten hinzugefügt werden soll, beim Einfügen einer Komponente auf die Form.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 6. Nov 2017 um 12:48 Uhr)
  Mit Zitat antworten Zitat