Entwickler-Ecke
Programmierwerkzeuge - Kompos zwischen verschiedenen Deliphi-Verisonen übertragen
ingo. - So 13.02.05 11:58
Titel: Kompos zwischen verschiedenen Deliphi-Verisonen übertragen
Hy,
wie ist es möglich Kompos z. B. von Delphi 5 Enterprise auf Delphi 7 Personal zu übertragen?
Ich hab einfach versucht die bpl aus dem BIN von Delphi5 rauszukopieren und dann im 7 über Komponeten->Packages installieren->hinzufügen zu adden, da bekomm ich aber eine Fehlermeldung: "Package 'VCl50 kann nicht geladen werden'. Es enthält die Unit 'AppEvnts', die auch im Package 'vcl70' enthalten ist."
Jemand eine Idee?
AXMD - So 13.02.05 12:00
So wie sich das anhörst musst du im Packagequelltext
durch
ersetzen. Sonst versucht Delphi das Package vcl50 zu laden, das in Delphi 7 nicht existiert - dort heißt es vcl70 ;)
AXMD
ingo. - So 13.02.05 12:15
Hy,
leider nicht. Hab eine BPL bei der dieser Fehler kommt im Hex-Editor geöffnet und nach dem String "Uses" durchsucht. Die aufgelisteten Uses sind z. B. (Auszug:)
Quelltext
1:
| Windows, Messages, SysUtils |
von einer VCL steht da nichts.
Allerdings ist der Schriftzug selbst im Code mehrmals z. B.:
Quelltext
1:
| @Contnrs@Finalization$qqrv Vcl50.bpl @Stdactns@initialization$qqrv @Stdactns@Finalization$qqrv Vcl50.bpl @Stdctrls@initialization$qqrv |
Nur ich frag mich ob das so ne gute Änderung ist, die alle auf VCL70 zu setzen ^^ (Ok ich habs gerae probiert, bringt irgenwas von wegen ein Sprung ist nicht möglich, also ist es das wohl auch nicht).
Noch ne Idee?
AXMD - So 13.02.05 12:22
Ich hab auch gesagt im Quelltext sollst du's ändern, nicht in der BPL. Wenn du nur die BPLs hast musst du wohl den Autor der Komponenten fragen, ob es denn eine Version für D7 gibt und ob er sie dir geben könnte.
AXMD
ingo. - So 13.02.05 12:38
Ich kann ja im Quelltext nicht ändern, da ichnoch keinen Habe. Ich starte Delphi und will dann die Kompos hinzufügen.
Oder vercheck ich gerade was? :D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!