Forum: Programmieren allgemein
by jaenicke,
26. Mär 2023
Gut, das ist klar. Dann kann der Debugger natürlich nicht mehr feststellen, welches der Hauptthread ist, aber dann hilft auch die vorherige Benennung durch die Delphi-Routine nix.
Forum: Programmieren allgemein
by jaenicke,
26. Mär 2023
Ich hatte noch nie den Fall, dass der Hauptthread nicht als erstes in der Threadliste aufgetaucht ist.
Forum: Programmieren allgemein
by jaenicke,
26. Mär 2023
Andere Threads haben damit aber nichts zu tun. Hast du auch wirklich den Hauptthread angeschaut?
Wenn du auf Pause gehst und das Programm wirklich beim Entladen des Formulars ist, dann musst du dort auch landen. Vielleicht ist es nicht gleich die Stelle, die lange dauert, aber dort landen musst du. Kannst du von dem Stacktrace einfach einmal einen Screenshot posten?
Forum: Programmieren allgemein
by jaenicke,
25. Mär 2023
Du brauchst doch nur das Programm im Debugger starten und dann in der Wartezeit auf Pause zu drücken. Dann schaust du nach, was der erste Thread in der Liste gerade tut. Das musst du ggf. ein paarmal wiederholen, falls das nicht gleich eindeutig ist.
Viele Komponenten heißt aber auch viele Benachrichtigungen usw., die da geschickt werden. Das kann schon dauern.