Forum: Programmieren allgemein
by ralfiii,
23. Jun 2008
Mach ich eh so, das verschieben passiert nur wenn der Benutzer nach der Installation mal seine Meinung ändern sollte.
Forum: Programmieren allgemein
by ralfiii,
23. Jun 2008
Es sind Sprach-DLLs die bei der Installation in das Programmverzeichnis kopiert werden.
Das funktioniert auch prächtig.
Blöd wird's nur wenn ein Benutzer auf einem Rechner mit deutschen Windows und deutschen Sprachsettings die Anwendung in englisch haben will.
Die Exe enthält die englischen Ressourcen.
Wenn unter Borland/Locales in der Registry nix drin steht, probiert eine Borland-Exe...
Forum: Programmieren allgemein
by ralfiii,
23. Jun 2008
Klingt ja gut, allerdings sind mir da ein wenig die Hände gebunden.
Es handelt sich bei den Files um die Sprach(Ressourcen)-Dateien zu einer Delphi-Applikation, und die müssen nun mal "neben" der Applikation-Exe liegen. Ich hab das Verschieben jetzt einfach gelöst indem ich einen Dienst geschrieben hab der das erledigt. Der hat ja immer Systemrechte.
Forum: Programmieren allgemein
by ralfiii,
10. Mär 2008
Hallo!
Wie muss ich die File-Rechte setzen, so dass meine Applikation ein paar bestimmte Files, die in ihrem Programme-verzeichnis installiert werden, umbenennen (eigentlich: in ein Unterverzeichnis verschieben) kann, ohne selbst Admin-Rechte zu besitzen?
Ich müsste Files von
C:\program files\MyApp\MyFile.DE
in
C:\program files\MyApp\sub\MyFile.DE
und umgekehrt "umbenennen".