Sowieso ist es besser zur Laufzeit abzufragen ob bestimmte
API-Funktionen die man benützen möchte vorhanden sind oder nicht.
(mit LoadLibrary() und GetProcAdress())
Mit neueren Delphi-Versionen würde ich auf diesen umständlichen Weg nicht mehr gehen und Delay load(
http://www.drbob42.com/examines/examinC1.htm) verwenden.
Manchmal werden ältere Windows Versionen per Service Pack von Microsoft nachgerüstet (kommt leider viel zu selten vor).
Gabs mal - wirds nicht mehr geben.
Im Gegenteil wir werden wieder schnellere neue Windows-Versionen (Windows 8/8.1/8.2) zu Apple-Ähnlichen Preisen finden und die großen SP's wie bei
W2K/SP werden (leider) aussterben.
Windows Vista - Eine neue Erfahrung in Fehlern.