Forum: Win32/Win64 API (native code)
Delphi
by stOrM,
25. Aug 2008
Hi Alias, ich werds grad mal testen ob das so funktioniert, wie es sollte!
Erstmal herzlichen Dank!
s!
Ok, soweit schon mal Ok, Fenster wird gefunden, Nachricht wird versand. Aber, folgendes Problem was ich nun hab...
Thread läuft (machs nun mit einem Thread), das Fenster wird aufgerufen, Nachricht wurde versand, der User schliesst das Fenster.
Der User öffnet das Fenster erneut,...
Forum: Win32/Win64 API (native code)
Delphi
by stOrM,
24. Aug 2008
Hm der code iss ja hier oben im Thread, der worker ist vom aufbau her identisch zum watcher...
Also alles in einem thread? Hmm ich hab doch 2 Threads genommen, weil ein Thread ja nicht beendet werden darf, also ned automatisch nur per Userwunsch, der andere ja, der soll nach einmaliger Ausführung beenden, ggf. wieder selber neustarten, wenn der Watcher es sagt.
Forum: Win32/Win64 API (native code)
Delphi
by stOrM,
23. Aug 2008
Theretisch ja, nur praktisch hat auch das nicht funktioniert, frag mich nicht warum, irgendwie beendet sich der worker ned :-(
Forum: Win32/Win64 API (native code)
Delphi
by stOrM,
22. Aug 2008
Also ich habs nu ungefähr so, dass Problem ist, das der WorkerThread nicht beendet, anstelle dessen sendet er ohne ende ne Nachricht an das Fremdfenster, dass soll er aber nur einmal machen, dass Problem ist, wie bekomme ich denn das so hin:
Der 1. Thread muss ja unendlich nach einem Fenster suchen, wenn diese gefunden wird den Workerthread starten, dieser sendet die Nachricht und soll sich...
Forum: Win32/Win64 API (native code)
Delphi
by stOrM,
22. Aug 2008
Hallo,
ich steht grad auf dem Schlauch, ich hab ein kleines Logikproblem, bezüglich 2'er Threads...
Der 1. Threads muß immer an sein, es sei denn der User klickt auf Stop... So eine Art WatcherThread...
Der 2. Thread ich nenn Ihn mal WorkerThread, soll nur dann aktiv sein, wenn der 1. Thread etwas bestimmtes gefunden hat, dann soll der Workerthread etwas ausführen uns zwar nur einmal, und...