Gehen wird mal auf Grundproblem zurück:
Wo sind Probleme zu erwarten wenn (der 64-Bit-Compiler?) longint als 64-Bit Integer definiert. Einfallen würden mir hier:
1, Verwendung von File of <Type> wenn z.B. in einem Record ein longint liegt.
Lösung: Umschreibung der Typdefinition des Records
2, Verwendung dieses Typs bei jedlicher Art von Senden von Daten zwischen Anwendungen/übers Netz wenn hier ebenfalls ein Typ mit einem longint vorliegt
Lösung: Ebenfalls die Definitionen anpassen.
3, Dynamische Dateierzeugung wenn mittels fester größenangabe geschrieben wurde.
Lösung: Anpassung der Load/Save-Routine.
Alle Rahmenanpassungen (z.B. Win64-
API) sollte von Borland gemacht sein. Ist eigentlich der wParam und lParam ebenfalls angepaßt/auf 64-Bit gehoben worden?
Ist dieser Aufwand zu groß (für einen 64-Bit Port)?
@jbg: In welcher Newsgroup war der Post? War das der Komplette Post das longint 64-Bit werden wird?
Windows Vista - Eine neue Erfahrung in Fehlern.