Einzelnen Beitrag anzeigen

Benutzerbild von nicodex
nicodex

Registriert seit: 2. Jan 2008
Ort: Darmstadt
286 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Problem beim Schreiben eines Regvalue bei XP64 und Vista

  Alt 16. Dez 2008, 17:19
Das ist leider im WOW64-Emulator hart-kodiert.
Wenn der String eines REG_SZ oder REG_EXPEND_SZ kürzer als 535 Zeichen ist (fragt nicht warum, ich bin nicht Microsoft), wird %commonprogramfiles% und %ProgramFiles% (beides case-sensitive!) durch die 32-Bit Entsprechung ersetzt (KEY_WOW64_64KEY wird nicht ausgewertet). Da hilft nur ein nativer Prozess (vielleicht auch WMI, habe ich nicht ausprobiert).

Hack: Groß-/Keinschreibung ändern.
  Mit Zitat antworten Zitat