AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Application.CreateForm hängt

Ein Thema von lxo · begonnen am 25. Jun 2021 · letzter Beitrag vom 29. Jun 2021
Antwort Antwort
Seite 1 von 2  1 2      
lxo

Registriert seit: 30. Nov 2017
296 Beiträge
 
Delphi 12 Athens
 
#1

Application.CreateForm hängt

  Alt 25. Jun 2021, 13:22
Hallo,

kennt ihr das Problem evtl. das euer Programm unverständlicherweise bei Application.CreateForm hängt.
Also wenn man ein Form öffnen möchte?
Auch wenn man ganz oben bei der Form im Create einen Haltepunkt setzt braucht dieser ewig bis er dort ankommt. ca. 15 Sekunden.
Über den Aufrufstack kann ich auch nicht sehen, dass er noch in irgendwelche anderen Methoden springt.

Hat da jemand einen Tipp?
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.050 Beiträge
 
Delphi 12 Athens
 
#2

AW: Application.CreateForm hängt

  Alt 26. Jun 2021, 17:18
Hast du Code im OnCreate?
  Mit Zitat antworten Zitat
lxo

Registriert seit: 30. Nov 2017
296 Beiträge
 
Delphi 12 Athens
 
#3

AW: Application.CreateForm hängt

  Alt 28. Jun 2021, 06:33
Hast du Code im OnCreate?
Ja, aber es dauert schon 15 Sekunden bis ich ins Create komme.
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.782 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Application.CreateForm hängt

  Alt 28. Jun 2021, 06:44
.. werden bei Dir die Forms alle automatisch erzeugt?
Werden in einigen Units im Initialization Abschnitt Code ausgeführt?

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
lxo

Registriert seit: 30. Nov 2017
296 Beiträge
 
Delphi 12 Athens
 
#5

AW: Application.CreateForm hängt

  Alt 28. Jun 2021, 06:51
.. werden bei Dir die Forms alle automatisch erzeugt?
Werden in einigen Units im Initialization Abschnitt Code ausgeführt?

Grüße
Klaus
Zur Laufzeit, wenn das Fenster geöffnet wird, wird es auch erzeugt.
Initialization hab ich kontrolliert wird dort nichts ausgeführt.

Wie himitsu bereits sagt, vermute ich auch es liegt an Datenbankkomponenten oder irgendwelchen anderen Komponenten die noch nebenherlaufen.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.962 Beiträge
 
Delphi 12 Athens
 
#6

AW: Application.CreateForm hängt

  Alt 28. Jun 2021, 06:53
Wie himitsu bereits sagt, vermute ich auch es liegt an Datenbankkomponenten oder irgendwelchen anderen Komponenten die noch nebenherlaufen.
Dann solltest du das aber auch im Stacktrace des Hauptthreads sehen wie schon geschrieben, wenn du auf Pause drückst während der Wartezeit.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.437 Beiträge
 
Delphi 12 Athens
 
#7

AW: Application.CreateForm hängt

  Alt 28. Jun 2021, 06:54
Moin...
Zitat:
Ja, aber es dauert schon 15 Sekunden bis ich ins Create komme.
Vor der ersten Zeile des OnCreate werden alle Komponenten "initialisiert". Deshalb die Info auf die Prüfung der Properties usw.
Zitat:
Datenbankkomponenten auf der Form? (mit falschen Connectiondaten)
Das ist der Klassiker. In der Connection zur Designzeit Active = True gesetzt.
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
383 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#8

AW: Application.CreateForm hängt

  Alt 28. Jun 2021, 09:36
Moin...
Das ist der Klassiker. In der Connection zur Designzeit Active = True gesetzt.
Und genau dafür ist GExpert mit den Set Component Propertiers Gold wert!
Dort einfach die gewünschte Eigenschaft konfgurieren, z.B. Component.Connected := false; und schon wird beim Compilieren das automatisch gesetzt.
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.687 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#9

AW: Application.CreateForm hängt

  Alt 26. Jun 2021, 17:49
Auch wenn man ganz oben bei der Form im Create einen Haltepunkt setzt braucht dieser ewig bis er dort ankommt. ca. 15 Sekunden.
Über den Aufrufstack kann ich auch nicht sehen, dass er noch in irgendwelche anderen Methoden springt.

Hat da jemand einen Tipp?
Mit Debug DCUs compilieren und durchsteppen.
Thomas Mueller
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: Application.CreateForm hängt

  Alt 27. Jun 2021, 10:05
Hallo,
nur in der IDE oder auch einfach so gestartet?
Heiko
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:46 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