Thema: Delphi DLL registrieren

Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#18

AW: DLL registrieren

  Alt 24. Sep 2018, 17:03
Und ein 32-Bit-Programm wird standardmäßig beim Zugriff auf C:\Program Files\ nach C:\Program Files (x86)\ umgeleitet. (in einem 64-Bit-Windows)
Nein, die Umleitung betrifft ausschließlich %SystemRoot%\system32. "%SystemDrive%\Program Files" wird niemals wegen der Architektur umgeleitet, sondern nur in Bezug auf den VirtualStore, der aber damit nicht zu tun hat sondern nur mit fehlenden Schreibrechten und fehlendem Manifest der Anwendung. Anders sieht es vielleicht bei Zugriff per Umgebungsvariable %ProgramFiles% aus, aber die wurde ja hier gar nicht verwendet.

Mit anderen Worten: Ein 32-bit Programm kann problemlos in "%SystemDrive%\Program Files" liegen und ein 64-bit Programm in "%SystemDrive%\Program Files (x86)".

Grüße
Dalai
  Mit Zitat antworten Zitat