Das dürfte nicht an Windows 7 liegen, sondern an Delphi 2009.
Ein String ist jetzt kein AnsiString mehr, sondern ein UnicodeString. Vermutlich musst du die TShellLink-Klasse da fit für
Unicode machen.
Being smart will count for nothing if you don't make the world better. You have to use your smarts to count for something, to serve life, not death.