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
 
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#30

AW: Windows Programme Ordner x64 in 32 bit Progrmm ermitteln

  Alt 9. Jan 2020, 14:28
In diesem Thread kam ein guter Vorschlag: ...
Das hat sich übrigens als ein Glücksfall erwiesen! Zwar war das Hauptthema nicht die Lösung, aber ich habe mir den langen Artikel bis zu Ende angesehen und gaaaaanz am Ende stand eine einzige Zeile, und die auch noch in VB. Die habe ich in Delphi übersetzt und ausprobiert. Bei meinen ersten Tests hat das tatsächlich funktioniert und ich konnte "Program Files" und "Program Files (x86)" mit meine 32 bit Programm auslesen!

Das sieht doch schonmal gut aus. Ist aber noch zu Testen, ob das mit anderen Windowsen auch funktioniert, Win XP, Vista, 7, 8, 8 1/2, x64, x86, (gibts noch was? Gibts XP und Vista noch? ).
Und die Lösung wäre jetzt?

Aber es gibt viele Programme, die den Benutzer fragen, wo irgendwelche anderen Programme installiert sind. Audacity hat zum Beispiel früher gefragt, wo der MP3 Encoder installiert ist.

Für Registryzugriffe kann man ein Flag setzten, so dass 32-Bit Zugriffe nicht umgebogen werden. Gibt es das eventuell auch für die Folder-APIs?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
 


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 15:46 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