Autor Beitrag
delphia
Hält's aus hier
Beiträge: 16



BeitragVerfasst: So 22.08.10 18:05 
Hallo,

ich habe gerade d2010 aufgespielt und möchte nun alle D5 Komponenten und Applikation von D5 nach D2010 portieren. Ständig beschwert sich der Kompiler. Einiges konnte ich schon richten. Vieles jedoch nicht, da auch die Hilfe nicht vollständig oder vollständig installiert scheint. Zu einigen Verweisen wird die verlinkte Seite nicht gefunden.

Wo finde ich eine Anleitung oder Tipps was bei der Portierung zu beachten ist? Ich habe zwar auch über google schon eifrig gesucht, jedoch nichts Brauchbares nichts gefunden

Danke

BTW: Die Installation von d2010 ist ja auch , na ich weiß nicht was..


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am So 22.08.2010 um 22:54
Epos
Hält's aus hier
Beiträge: 1



BeitragVerfasst: So 22.08.10 18:45 
Hallo,


ich habe auch vor Kurzem von D5 auf D2010 umgestellt.

Hier einige meiner Änderungen:
* In die meisten Forms muss unter uses Variants hinzugefügt werden
(Hab hier mit Notepad++ in allen *.pas-Dateien "Windows, Messages" durch
"Windows, Variants, Messages" ersetzt)
* Durch die Unicode-Umstellung muss häufig statt PChar PAnsiChar verwendet werden.
(Einige Systemfunktionen benötigen allerdings immer noch PChar, deshalb muss
man abwägen ob Suche/Ersetze schneller ist, als das manuelle Umstellen)
* Manche String-Variablen müssen als AnsiStrings definiert werden

CU
CM
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: So 22.08.10 18:53 
user profile icondelphia hat folgendes geschrieben Zum zitierten Posting springen:
Vieles jedoch nicht, da auch die Hilfe nicht vollständig oder vollständig installiert scheint. Zu einigen Verweisen wird die verlinkte Seite nicht gefunden.


Ein kleiner Tipp, jetzt nicht zur Installation selbst, aber wenn dir die Hilfedatei abgeht, die Delphi-Praxis hat eine Online-Hilfe erstellt die ganz nützlich ist.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
Critter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 328
Erhaltene Danke: 3

Windows 7
Delphi 7 Pro.
BeitragVerfasst: Mo 23.08.10 12:42 
Hi,
user profile icondelphia hat folgendes geschrieben Zum zitierten Posting springen:
ich habe gerade d2010 aufgespielt und möchte nun alle D5 Komponenten und Applikation von D5 nach D2010 portieren.

was meinst du mit alle Komponenten? Alle "selbsgeschriebenen" Komponenten, alle "dazulizensierten" Komponenten oder alle im Delphi 5 Enthaltenen Komponenten?

Mit den Selbstgeschriebenen sollte das noch am ehesten klappen. Bei den dazulizensierten hast du nur eine Chance, wenn du sie mit Quelltext gekauft hast, wenn dir nur Kompilierten Versionen vorliegen wirst du sie Updaten (und neu bezahlen) müssen. Wenn von den Delphi eigenen Komponenten welche Verschwunden sind, dann wird das einen guten Grund haben und es ist wohl am sinnvollsten, alternativen zu diesen zu suchen.

Ansonsten ist es kaum Möglich dir so allgemein Tipps zu geben, am besten du Fragst nach konkreten Problemen.

critter

_________________
Diejenigen, die grundlegende Freiheiten aufgeben, um ein wenig mehr vorrübergehende Sicherheit zu erkaufen, verdienen weder Freiheit noch Sicherheit.
(Benjamin Franklin;"The Papers of Benjamin Franklin", Vol. 6, Apr. 1, 1755, through Sep. 30, 1756)
pesi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 67
Erhaltene Danke: 1



BeitragVerfasst: Mo 23.08.10 14:41 
Ich bin auch von D5 nach D2010 umgestiegen und bin im Großen und Ganzen auch nur an lieb gewonnenen externen Komponenten gescheitert, die leider nicht weiterentwickelt wurden und somit leider jetzt nicht mehr genutzt werden können :-(
Ansonsten war ich sehr zufrieden mit der Kompatibilität.
Gruß Peter