Wenn ich das Beispiel für die Funktion RegEnumKey starte erscheint z.B. Adobe. Das wird aber mit dem Registrierungseditor gar nicht angezeigt. Wie erklärt sich das?
Wenn ich das Beispiel für die Funktion RegEnumKey starte erscheint z.B. Adobe. Das wird aber mit dem Registrierungseditor gar nicht angezeigt. Wie erklärt sich das?
Wahrscheinlich startet dein AutoIt-Programm per default im 32bit Modus und der normal aufgerufene RegEdit läuft im 64bit Modus.
siehe hierzu den Registryschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node (enthält bei 64bit die 32bit Anwendungen)
und zum Compilevorgeng die Pragma-Directive '#pragma compile(x64, true)'.
Aus einem 32bit AutoIt-Tool heraus, kannst du mit HKLM64 statt HKLM auf den 64bit-Zweig zugreifen. Ist er nicht vorhanden, wird automatisch der 32bit genommen.
Recht vielen Dank für Deine Antwort. Jetzt werde ich zurecht kommen.
Gruß
Dieter
Compilevorgeng
@Micha_he
Hihi.. dieses Wort solltest du unbedingt noch mit in deine Liste aufnehmen... ![]()
Hab ich... ![]()
PS: Die Liste ist super.