Hi oldmann
Was heisst 'externe Komponenten'? Komponenten von Fremdherstellern? Deswegen ist aber nicht das komplette Delphi automatisch inkompatibel mit Programmen, die in einem anderen, ob jüngerem oder älterem Delphi geschrieben wurden.
Das
Package, das die fremde Komponente enthält, kannst du so nicht auf einem anderen, höheren oder niederen Delphi installieren. Du müsstest die Komponente allenfalls für die ältere/neuere Delphiversion neu kompilieren.
Abgesehen von den Fremdkomponenten und allfällige hinzugekommene Funktionen sind die beiden Delphis aber absolut vergleichbar.
Es gibt auch kostenlose Fremdkomponenten wie zB. die Jedis. Ob man diese für eine höhere Version selbst neu kompilliert oder abwartet, bis neue Versionen erscheinen, muss man selbst entscheiden.
Andrerseits - versuchst du, mit Delphi ein Programm zu öffnen, das eine Komponente enthält, die im aktuellen Delphi nicht enthalten ist, kann das aktuelle Delphi die enthaltende Form nicht erstellen.
Gruss
Delbor