Entwickler-Ecke

Sonstiges (Delphi) - Komponentenimport nach Versionswechsel


leseratte18 - Do 22.11.07 18:33
Titel: Komponentenimport nach Versionswechsel
Moin, allerseits

ich bin gerade von Delphi 3.2 auf Delphi 7 umgestiegen und möchte jetzt
alte Komponenten importieren.

Kann mir jemand sagen wie ich das machen soll?

Ich habe schon versucht einfach die Packages ins Lib-Verzeichnis zu kopieren.
Hat allerdings nichts gebracht.

Danke schon mal im Vorraus


mkinzler - Do 22.11.07 18:39

Die Delphiversionen sind nicht binärkompatibel. Du benötigst also die BPLs für die aktuelle Version oder den Sourcecode der Komponenten, welchen due dann möglicherweise anpassen musst.


leseratte18 - Do 22.11.07 18:40

Und wie soll ich das machen?


mkinzler - Do 22.11.07 18:45

Was das Anpassen oder das Besorgen neuerer Versionen?


leseratte18 - Do 22.11.07 18:55

Das anpassen


leseratte18 - Do 22.11.07 19:02

Mit bei den Komponenten sind
- alle QReport
- alle aus "Datenzugriff"
- alle aus "Datensteuerung"
- alle aus "Internet" (ActiveX)
- TGraph
- ...


leseratte18 - Do 22.11.07 19:13

weiß jemand wie ich das machen kann?


jakobwenzel - Do 22.11.07 19:50

Du musst, wie mkinzler schon geschrieben hat, entweder Zugriff auf den Quellcode haben, oder die Komponenten in kompilierter Form, die für deine Delphiversion passt, irgendwo auftreiben.

Das Anpassen bezog sich wohl darauf, dass manche Quellcodeteile unter neuen Delphiversionen nicht mehr funktionieren.


Tilman - Do 22.11.07 19:56

user profile iconleseratte18 hat folgendes geschrieben:
Mit bei den Komponenten sind
- alle QReport
- alle aus "Datenzugriff"
- alle aus "Datensteuerung"
- alle aus "Internet" (ActiveX)
- TGraph
- ...


Also alles aus dem Kopf und ohne Gewähr...

- QReport ist eingestellt und gibts nicht mehr in neueren Delphis
- Für Internet dasselbe, da musst du dir die kosntelosen Indys holen

Wie das mit den DB Komponenten ausschaut weiß ich nicht... du brauchst halt den Delphi-Version mit DB unterstützung, keine Ahnung ob dass noch die selben komponenten sind... die BDE wurde allerdings soweit ich weiß mittlerweile auch eingestellt...


mkinzler - Do 22.11.07 21:11

Zitat:
- QReport ist eingestellt und gibts nicht mehr in neueren Delphis
War bis D7 aber dabei und wurde für D2006 nachgeliefert. Bei D2007 ist es wieder dabei.
Ich vermute mal er hat die PE-Version von D7 da fehlen die genannten Komponenten nämlich.
@leseratte18: Besorg dir lieber Turbo Delphi Explorer


leseratte18 - Sa 24.11.07 13:23

Jaja, aber ich habe die Komponenten ja eigentlich schon und möchte sie gern importieren.

Ich besitze den Quellcode nicht und weiß nicht wie ich ihn oder eine andere kompilierte Version auftreiben kann.