Hallo zusammen,
gibt es einen Compiler-Switch der für Builds für den Anwendungsstore unter Windows dienen? Ich müsste den Datenbank-Pfad anpassen.
Aktuell liegt die Datenbank im Anwendungsverzeichnis (Programm wird nicht installiert und benötigt keine Admin-Rechte).
Für die Store-Version müsste die Datenbank nach %APPDATA%. Dummerweise habe ich der Doku keinen Switch gefunden.
Delphi-Quellcode:
{$IFDEF MsWindows}
dbPfad := ExtractFileDir(ParamStr(0))+ PathDelim + 'berater.sqlite';
{$ENDIF}
{$IFDEF OSX}
dbPfad := GetHomePath + PathDelim + 'Documents' + PathDelim + 'berater.sqlite';
{$ENDIF}
{$IF Defined(IOS)}
dbPfad := GetHomePath + PathDelim + 'Documents' + PathDelim + 'berater2017.sqlite';
{$ENDIF}
{$IF Defined(ANDROID)}
dbPfad := GetHomePath + PathDelim + 'berater.sqlite';
{$ENDIF}