Mal ehrlich: Delphi 7 kam zu Zeiten von Win98 / Win2k raus.
Das sind zu Vista 2 Windows-Versionen hintendran. Bei dem Versionssprung von Win95 auf 2k (waren ja auch 2 / 2,5 Versionen) dazwischen und damals ging auch etliches nicht mehr.
Also wenn Du von einer 4+ Jahre alten Software verlangst dass sie alle Versionssprünge der darunterliegenden Plattform noch mitmachst bist Du da etwas blauäugig finde ich
Arbeite noch mit D7 und WinXP bis D2007/2008 rauskommt und ziehe dann komplett um. Delphi aktualisieren und die Plattform wechseln.