![]() |
interbase +installshield
hi jungs.. ich habe ne kleine frage.. wie mach ich das mit der datenbank, welche ja mit dem ganzem pfad verknüpft ist im datenmodul..
den pfad aufs minum kürzen habe ich versucht.. geht ned.. wie geht das nun, wenn der, welcher das programm installiert, einen fölig anderen pfad wählt? wie kann ich das beim DM einrichten, dass es geht`? |
Re: interbase +installshield
Hi,
1. Das Install-Proramm bietet die Möglichkeit den Daten-Installationspfad in die Registry zu schreiben (in einen festgelegten Schlüssel) 2. Du gibst dem User nicht die Möglichkeit die Daten wo anders hinzuspeichern, sondern die liegen immer im Installationspfad des Programmes unter \Daten Grüße Lemmy |
Re: interbase +installshield
hi,
pfad in ner ini hinterlegen. Und dem install-prog sagen, daß er den pfad in die ini schreiben soll. Bei programmstart dann den pfad aus ini lesen. Voilà. Gruß Ken |
Re: interbase +installshield
also mit dem installshield eine ini erstellen.. ok.. das ist leicht.. aber was gebe ich dem Keyword an?
und was soll ich delphi sagen? ;) |
Re: interbase +installshield
hi,
keyword kannst du dir aussuchen. wie wäre es mit sektion = Database und dann als schlüssel Path oder so und als value setzt du [Installpath]( evtl + \deindbordner) In delphi lädst du beim öffnen der DB den pfad und gut ist. Gruß Ken |
Re: interbase +installshield
also die ini-datei ist jetzt klar.. habe [INSTALLDIR]db genommen...
aber dies mit delphi versteh ich immer noch nicht, wie merkt er wo die datenbank ist? |
Re: interbase +installshield
hallo,
das merkt er natürlich nicht automatisch. das musst du schon programmieren. Also im onbeforeconnect oder so ähnlich deiner TIBDatabase inifile erstellen, wert laden, Database.Databasename setzen und schwupps. Gruß Ken |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz