Forum: Programmieren allgemein
Delphi
by Dalai,
19. Mär 2012
Ich wusste ja schon immer, dass es MS drauf hat :roll:. Aber das setzt dem Ganzen die Krone auf:Das heißt also auf gut deutsch: Noch nicht einmal mit der (neuesten, erst seit Vista verfügbaren) Funktion SHGetKnownFolderPath() könnte ich den echten Pfad ermitteln. Humor ham'se dann auch noch - sofern man das so interpretieren will, denn FOLDERID_ProgramFilesCommonX64 gibt einen ordentlichen Wert...
Forum: Programmieren allgemein
Delphi
by Dalai,
19. Mär 2012
Das ist mir bekannt. Das nützt mir aber nichts. Die Variable %ProgramFiles% soll je nach Architektur aufgelöst werden. Ich gebe mal ein konkretes Beispiel: ClassicShell gibt es in einem einzigen Paket, das sowohl auf 32 als auch 64 Bit installiert werden kann. Um nun dessen Existenz zu prüfen, gebe ich z.B. InstallCheck=%ProgramFiles%\Classic Shell\ClassicStartMenuDLL.dll an. Nun geht das...
Forum: Programmieren allgemein
Delphi
by Dalai,
19. Mär 2012
Hey Leute,
ich habe ein Programm, mit dessen Hilfe verschiedene Anwendungen auf einem System installiert werden können. Die Definitionen dafür befinden sich in je einer INI. Um die ggf. bereits auf dem System befindliche Version einer Anwendung zu ermitteln, gibt man in der INI z.B. dies an:
InstallCheck=%ProgramFiles%\Internet Explorer\iexplore.exe
Wie bekomme ich es hin, dass die...