Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Graffi,
16. Apr 2007
Der Vorschlag mit den Admin-Rechten hört sich ganz gut an - Danke!
Werde mein Inno-Setup versuchen zu verbiegen - melde mich noch mit dem Ergebis.
@mkinzler
War mir schon klar, wie Du das mit ALLUSER gemeint hattest!!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Graffi,
16. Apr 2007
Es stellt sich mir jetzt jedoch die Frage, wie ich am besten meine Anwendung installiere, damit nur "einmalig" eine Registrierung eingegeben werden muss?!
Wieder auf die Registry ausweichen kann doch nicht die Lösung sein.
Bislang habe ich einen Unterordner für meine Konfigurationsdateien "meinprog\config\".
Kann ich evtl. den *tatsächlichen* Pfad meiner Anwendung ermittelt??
Gruss, Ralf
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Graffi,
14. Apr 2007
Wie schon geschrieben, sind die folgenden Variablen VON MIR:
Var CurrentIniFile : string;
CurrentSection : string;
CurrentDir : string;
Diese setze ich erst in meiner Anwendung.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Graffi,
14. Apr 2007
CurrentDir dürfte dir zufälligerweise das Anwendungsverzeichnis liefern, weil dies das aktuelle Verzeichnis nach dem Start ist./quote]
Nein, das sind meine internen Variablennamen:
Var CurrentIniFile : string;
CurrentSection : string;
CurrentDir : string;
Wie schon geschrieben, die Inhalte dieser Variablen sind -unabhängig von den Zugriffsrechten- vollig identisch.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Graffi,
13. Apr 2007
Hallo,
sorry, Vista treibt mich langsam zum Wahnsinn:
In meiner Anwendung lese ich mehrere INI-Datei aus, was aber nur über "Ausführen als Administrator" korrekt funktioniert. Ohne Adminrechte bleiben die Ergebnisse immer leer.
Hier einmal meine stinknormale Routine. (Anm.: "CurrentDir" und "CurrentInifile" zeigen mit/ohne Admin selbigen Inhalt an, zb: "C:\program files\ich\" und "main"...