Forum: Tutorials und Kurse
by DieDolly,
19. Apr 2020
Bei PostMessage ist es so wie du sagst. Bei SendMessage wird gewartet, bist die Nachricht verarbeitet wurde.
Forum: Tutorials und Kurse
by DieDolly,
18. Apr 2020
Ich kann mir nicht vorstellen, dass Embarcaeero Germany solchen Code schreibt.
Forum: Tutorials und Kurse
by DieDolly,
18. Apr 2020
Das neue Beispiel ist genau so schlimm wie das erste.
Du solltest dir nicht nur ein Video ansehen, sondern am besten in Fachbüchern nachschlagen und lernen, wie man das mit Threads richtig macht.
Ich würde an deiner Stelle aber noch viel weiter vorne anfangen - bei den Grundlagen. Das klingt hart und ich will dich nicht verletzen. Aber dieser Code hat nichts im Unterforum Tutorials zu suchen.
Forum: Tutorials und Kurse
by DieDolly,
13. Apr 2020
Eigentlich müsste man den kompletten Code streichen und ersetzen. Kein Anfänger oder überhaupt jemand sollte sich ein beispiel daran nehmen.
Ich empfehle hier zumindestest https://de.wikibooks.org/wiki/Programmierkurs:_Delphi:_Pascal:_Threads
Forum: Tutorials und Kurse
by DieDolly,
12. Apr 2020
Ich bin kein MuiThreading-Profi aber ich finde das hier solltest du nicht als Beispiel posten.
Ich würde es grundlegend anders machen und Synchronize komplett rausschmeißen. Sendmessage/Postmessage und dann abarbeiten.
Dann würde ich auch niemals einen Thread mit Terminate beenden. Eher Events oder so. Und dann dieser Vergleich auf False.
Von globalen Variablen fange ich gar nicht erst an.
...