Ach so.
Du redest davon, daß du die DB also _nicht_ mehr einfach auf dem
Desktop haben willst. Bisher hatte ich den Eindruck, daß genau du sie
dan immer haben willst.

Wie kommt die DB-Datei denn zum Programm? Erzeugt das Prg die selbst?
Dann legst du die am Besten in SpecialFolder.ApplicationData oder
sowas an, also an Standard-Orten, wo User ihre Dateien ablegen, wie
z.B. "Documents" beim Mac.

Oder fügtst du die DB dem Prg bei, das Prg liest dann nur daraus? Dann
muß sie relativ zum .exe liegen. Den exe-Pfad bekommst du mit
App.ExecutableFile - von da mußt du dann mit Parent und Child zum
DB-File finden, wenn du es z.B. direkt neben die Exe legst.



2012/7/15 nobe <[email protected]>:
> Ja, das klappt. Nur weiss ich im moment nicht weiter. Wenn ich die im moment
> noch unvollständige version für windows kompiliere, dann bekomme ich einen
> ordner incl. _meinProgramm.exe_ und einen unterordner _meinProgramm Libs_
> mit Appearance Pak.dll und REALSQLDatabase.dll. Wie zeige ich nun auf meine
> datenbank ? Im web habe ich gelesen, dass man dafür
> _specialfolder.applicationData_ benutzen sollte.
>
> enno
>
> Am 15.07.12 10:45, schrieb Thomas Tempelmann:
>
>> Enno,
>>
>>> ich weiss aber nicht, wie ich die
>>> bereits existierende datenbank in die kompilierte windowsversion
>>> einbinde.
>>
>> Ja, aber jetzt redest du von einem anderen problem als in der 1. Mail,
>> oder wie? Klappt das nun mit dem öffnen wie ich beschreiben habe oder
>> was?
>>
>
>
>



-- 
Thomas Tempelmann, http://www.tempel.org/
Follow me on Twitter: http://twitter.com/#!/tempelorg

Antwort per Email an