AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Windows Programme Ordner x64 in 32 bit Progrmm ermitteln
Thema durchsuchen
Ansicht
Themen-Optionen

Windows Programme Ordner x64 in 32 bit Progrmm ermitteln

Ein Thema von Guido Eisenbeis · begonnen am 9. Jan 2020 · letzter Beitrag vom 10. Jan 2020
Antwort Antwort
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.684 Beiträge
 
Delphi 5 Professional
 
#1

AW: Windows Programme Ordner x64 in 32 bit Progrmm ermitteln

  Alt 9. Jan 2020, 15:10
Beachte, dass KEY_ALL_ACCESS in Verbindung mit HKLM Adminrechte benötigt. Sofern du nur lesen musst, solltest du stattdessen KEY_READ benutzen.

Grüße
Dalai
  Mit Zitat antworten Zitat
Guido Eisenbeis

Registriert seit: 9. Apr 2006
389 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Windows Programme Ordner x64 in 32 bit Progrmm ermitteln

  Alt 10. Jan 2020, 14:27
@Dalai

Ich habe es ausprobiert und kann es bestätigen: Mit KEY_ALL_ACCESS braucht man Adminrechte, mit KEY_READ gehts auch ohne. In meinem Posting #27 habe ich es geändert.

Vielen Dank für den Hinweis!

Guido.
  Mit Zitat antworten Zitat
Guido Eisenbeis

Registriert seit: 9. Apr 2006
389 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Windows Programme Ordner x64 in 32 bit Progrmm ermitteln

  Alt 10. Jan 2020, 14:51
Da ich schon vor dem Posten einiges recherchiert hatte, dachte ich nicht, dass es eine Lösung für das Problem gibt. Nun haben wir sogar mehrere Lösungen gefunden. Hier meine Favoriten:

- Der Tipp von Uwe Raabe, dass "Program Files" und "Program Files (x86)" auf allen Windows in allen Sprachen vorhanden sind, und die Übersetzungen nur Links sind.

- Der Tipp aus dem EN Forum "stackoverflow", der das Auslesen der Pfade zu "Program Files" und "Program Files (x86)" aus der Registry ermöglicht. Damit kann mit einer 32 bit Exe auf den 64 bit Zweig der Registry zugegriffen werden. Details finden sich in meinem Posting #27.

Ein großes Dankeschön an alle, die geholfen haben!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz