Forum: Datenbanken
Delphi
by mojo777,
14. Sep 2004
:dancer2:
:balloon:
Also: Ich habs sogar recht elegant gelöst.
UNd zwar gibt es die möglichkeit bei der TIBDATABASE KOmponente "BeforeConnect" eine funktion zu definieren.. das ist toll!
dann kommt das, was mir hier oben geraten wurde (FileExists(),...) und falls nicht, dann fmLocateDB.ShowModal;
der "OK" Knopf erhält dann "ModalResult"="OK" und der Abbrechenknopf ...
Forum: Datenbanken
Delphi
by mojo777,
14. Sep 2004
Also das mit dem fmMain.close und application.halt hab ich nicht ganz gecheckt. ich möchte dann z.b. fmEnterLocation (wo dann die adresse der gdb eingegeben werden soll) in den Vordergrund bringen und die Anwendung anhalten und nicht die Anwendung einfach killen. Es heisst ja: :coder2:
Hab dann noch eine Frage am Rande:
Wenn ich Connect auf False setze und die Anwendung starte, sind...
Forum: Datenbanken
Delphi
by mojo777,
14. Sep 2004
gut, aber an welcher stelle überprüfe ich ob fileexists()?
da wo die Formulare "geladen"/"created" werden?
hmmm... :gruebel:
oder vielleicht sofort gaaanz am anfang, bevor die formulare erzeugt werden, in den params nachschauen, dann fileExsists() und wenn nciht exist, programm stoppen? wie stoppt man eigentlich? ich kenne nur showmessage() und application.destroy :twisted:
Sorry, falls...