Zitat von
ProgrammerJoe:
Was meinst Du mit LoginDialog, bzw was muss ich dafür einbinden? LoginPrompt? Warum hast Du dieses if-statement eingebaut?
Vergiß den Code ab Application.Initialize.
Der Rest entstammt von Copy and Paste - war nur zu faul, die Zeilen zu löschen.
Ich verlasse die Anwendung ohne das MaimForm zu erzeugen, wenn die Anmeldung nicht erfolgreich war.
Aber zur Frage Verbindung zur Entwurfszeit:
Wenn im Windows Systemverzeichnis eine fbclient.dll liegt, wird diese verwendet, auch wenn im Anwendungsverzeichnis ebenfalls eine fbclient.dll liegt. Die
DLL im WinSys hat also Vorrang.
Daher solltest du prüfen, welche gds32.dll bzw. fbclient.dll Dateien auf deinem Rechner liegen.
Wenn du die fbembed.dll z.B. in fbclient.dll umbenennst und ins Windows Systemverzeichnis kopierst, sollte es auch zur Entwurfszeit funktionieren.
Cu, Frank