Einzelnen Beitrag anzeigen

SneakyBagels
(Gast)

n/a Beiträge
 
#26

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 26. Mai 2017, 10:46
if not RegQueryStringValue(HKEY_CURRENT_USER, 'Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache ', 'TestProgramm', Result) then Result := ExpandConstant(DefaultPath);

1) du holst dir hier den Pfad aus der Registry ("Dateiname") (siehe Code da oben) was schonmal schief geht denn in MultiCache stehen nur abolute Pfade
2) wenn der String nicht in der Registry steht, dann expandierst du DefaultPath wobei DefaultPath = {code:GetRegistryPath} ist ( DefaultDirName={code:GetRegistryPath} )

Das kann nicht funktionieren... Ich werde jetzt eh wieder angemeckert weil ich ja so frech bin und weil man Mimik so schön über eine Internetleitung sehen kann:
aber kopierst du den Code von irgendwo her oder machst du dir selber Gedanken?
Das ist nicht böse gemeint sondern wir müssen ja wenigstens wissen was Sache ist damit man ordentlich helfen kann.

Geändert von SneakyBagels (26. Mai 2017 um 10:55 Uhr)
  Mit Zitat antworten Zitat