Forum: Sonstige Fragen zu Delphi
Delphi
by Mavarik,
30. Nov 2006
Also nochmal...
ein Application.processmessages ist erstmal eigentlich nix anderes als ein Call. Ein Call auf eine Routinen, die Messages abarbeitet.
Diese funktionalität wird dazu verwenden, dass andere Programm oder Programmteile weiterlaufen können, wenn eine "schleife" oder Programm nicht so schnell in die Systemschleife zurückkehren kann.
Also egal was Du machst, mit welchen tricks Du...
Forum: Sonstige Fragen zu Delphi
Delphi
by Mavarik,
29. Nov 2006
Also nochmal Dein Grundkonzept ist falsch und es handelt sich hier auch nicht um ein Delphi Bug...
Frank
Forum: Sonstige Fragen zu Delphi
Delphi
by Mavarik,
29. Nov 2006
Welche den?
Nein, wie kommst Du den darauf?
Das belegen einer Variable erzeugt doch keine MSG
Forum: Sonstige Fragen zu Delphi
Delphi
by Mavarik,
29. Nov 2006
HALLO!
Also in der 2. Schleife bleibt der Programm hängen, weil es keine MSG mehr zu behandeln gibt.
Du bist zwar mit dem 1. Application.Processmessages aus der Button1. Schleife rausgesprungen,
aber Du kommst nicht zurück, bis der Button2 event abgearbeitet ist.
Nimm also die Schleife aus dem 2. Button event und schon geht es... Es gibt auch nix zu warten, den nach einem Klick,
wird...
Forum: Sonstige Fragen zu Delphi
Delphi
by Mavarik,
28. Nov 2006
Für eine Analyse ist der Sourcecode zu unvollständig...
Unabhängig davon wie man es besser machen könnte... Ich würde sagen, das problem liegt nicht in den Codestellen, die Du "uns" gepostet hast.
Frank :coder: