Forum: Object-Pascal / Delphi-Language
Delphi
by David Martens,
23. Nov 2009
PInfoRecord = ^TInfoRecord ;
TInfoRecord = record
WatchThreadID : Cardinal;
Meldung : string;
end;
procedure TWatchThread.OnNotifyChanged(Sender: TObject);
var
InfoRecord : PInfoRecord;
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by David Martens,
22. Nov 2009
Um auf die ursprüngliche Frage zurückzukommen, ja die Frage ist sehr allgemein.
So weit ich jetzt verstanden habe kann ich also eine Klasse wie die erstellen:
TWatchThread = class(TThread)
private
FileNotify : TfisFileNotification;
FileZip : TJvZlibMultiple;
Name,
Forum: Object-Pascal / Delphi-Language
Delphi
by David Martens,
21. Nov 2009
Ich bin dabei ein Programm zu schreiben das verschiedene Dateien auf Änderungen überwacht. Jetzt will ich das aber in verschiedenen Threads machen. Meine Frage wie?
ein Thread soll haben:
- 1 Komponente zur Überwachung (TfisFileNotification)
- 1 Komponente zur Speicherung (Versionierung) der Änderung (TJvZlibMultiple)
- dirverse einfache Variablen wie:
Name,
WatchFolder,
...