![]() |
AW: Application.CreateForm hängt
Zitat:
|
AW: Application.CreateForm hängt
Moin...:P
Zitat:
Zitat:
|
AW: Application.CreateForm hängt
Zitat:
|
AW: Application.CreateForm hängt
Zitat:
|
AW: Application.CreateForm hängt
Zitat:
Dort einfach die gewünschte Eigenschaft konfgurieren, z.B.
Delphi-Quellcode:
und schon wird beim Compilieren das automatisch gesetzt.
Component.Connected := false;
|
AW: Application.CreateForm hängt
FireDAC bietet da von Haus aus noch eine andere Möglichkeit: Bei dem ConnectedStoredUsage einfach das auRunTime rausnehmen, dann wird die Connection zur Laufzeit auch nicht aktiviert. (Man kann zusätzlich auch das auDesignTime rausnehmen, dann wird die Connection auch beim nächsten mal in der IDE nicht verbunden.)
Zur Laufzeit kann man das auch pauschal für alle Connections vorgeben, wenn man vor dem Laden des ersten Forms oder Datenmoduls ein
Delphi-Quellcode:
einfügt (auDesignTime ist zur Laufzeit eh irrelevant).
FDManager.ActiveStoredUsage := []
Ergänzend müssen dann auch alle verbundenen DataSets (z.B. TFDQuery) das ActiveStoredUsage entsprechend gesetzt haben, da sonst beim Aktivieren des DataSets implizit auch die Connection geöffnet wird. Das lässt sich zur Designzeit relativ einfach über ein Multi-Select einstellen. |
AW: Application.CreateForm hängt
Mir fehlt in der ganzen Diskussion immernoch der einfachste Ansatz: Mit Debug DCUs compilieren und im Debugger durchsteppen.
Ich hatte das ziemlich am Anfang vorgeschlagen. Wenn der Threadersteller das gemacht hätte, wüsste er jezt, wonach er schauen muss, aber es ist wohl zu kompliziert. |
AW: Application.CreateForm hängt
Zitat:
Vielen Dank schonmal für die zahlreichen Tipps. |
AW: Application.CreateForm hängt
Zitat:
Meistens ist es der erste/oberste Thread in der ThreadListe (Strg+Alt+T) -> Jenen doppelt anklicken, wenn nicht aktiv. Und eventuell auch noch ein/mehrmals auf F7 oder F8. Wenn der aktuelle Stack nichts "schönes" anzeigt, noch etwas weiter und hoffen es kommt was Besseres, auf dem Weg weiter/zurück. |
AW: Application.CreateForm hängt
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:08 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-2025 by Thomas Breitkreuz