Forum: Programmieren allgemein
Delphi
by noisy_master,
21. Sep 2016
Hallo zusammen,
aber ich dachte immer ein onTimer macht einen eigenen Thread auf, oder habe ich da jetzt was falsch verstanden?
Und welche locks arbeiten NICHT "threadaffin"?
Forum: Programmieren allgemein
Delphi
by noisy_master,
21. Sep 2016
@Daniel,
die Idee an sich ist nicht schlecht... hatte ich auch schon. Hat aber nur 2 Nachteile:
- wenn du weisst woher er beim 2. Mal kam ist schön, aber damit weisst du noch nicht woher er beim 1.
Mal kam :?
- Das Mit dem Boolschen Flag funktioniert dann auch nur durch Zufall, weil der Zugriff darauf auch
nicht atomar ist
@Sebastian
Tendenziell glaube ich nicht daran, dass ich...
Forum: Programmieren allgemein
Delphi
by noisy_master,
21. Sep 2016
Hallo,
dass der code nicht compilierbar ist ist richtig: ich habe ihn auch auf die wesentlichen Punkte runter gestrippt um zu zeigen wo mein Problem ist.
Aber wie bekomme ich das Ding denn nun wirklich so zu, dass der Code nicht parallel durchlaufen werden kann?
Forum: Programmieren allgemein
Delphi
by noisy_master,
20. Sep 2016
Hallo zusammen,
ich verstehe das mit der Enter/LeaveCriticalSection irgendwie nicht: bei mir schein dienicht zu locken:
Ich habe mir ein kleines eigenes logging zusammengebastelt(ja ich weiss: sowas gibt es schon fertig....dazu bitte keine Ratschläge, weil ich verstehen möchte was ich falsch mache):
Der init code(wird einmalig aufgerufen)
procedure InitLog(path : string);
begin
...