realtime
-
hiho,
hab ne frage:
und zwar hab ich eine Log Datei, diese muss ich jetzt aber mit meinem Programm überwachen unddas in Realtime...das heisst, sobald ein neuer Eintrag erscheint, soll gehandelt werden (oder nicht, kommt auf den Eintrag an)
Nun ist meine Frage wie bewerkstellige ich das??
So ich den Wert "Zuletzt geändert am "UHRZEIT"" abfragen??
Und ich denke die datei wird vom anderen programm weiter beschriebe...gibt es da nicht probS?
need this help...thx a lot
-
Ich würde in gewissen Zeitintervallen den Dateistatus abfragen (letzte Änderung).
Zum Lesen dürftest du die Datei schon öffnen können.
-
und wie merk ich mir am besten das was ich schon abgearbeitet hab?
-
Zeilen zählen?
-
mhhhh ja klar...*autsch* wie simpel....danke
-
Oder den Filepointer merken und beim nächsten Mal dann direkt mit fseek an die alte Stelle springen.
-
@thomas80d: ich glaub genau an der stelle hab ich schonmal gehangen, kannste mir das mal erklären (beispielcode oder so)
-
*schieb*
-
Habe ich das richtig verstanden:
Du hast eine Datei, die innerhalb Deines Programms geöffnet ist, und abundzu was reingeschrieben wird. Sobald aber was reingeschrieben wird, muß irgendwas gemacht werden!Wieso setzt Du nicht einen Event, sobald was reingeschrieben wird?
-
Nicht ganz,
mein Programm schreibt nix in die Datei, das macht ein externes Programm (nicht von mir)
Meins checkt nur diese Logfile..