<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Ordner überwachen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich besuche dieses Forum schon längere Zeit und finde es sehr hilfreich. Heute muß ich mich auch mal mit einer Frage an Euch wenden.</p>
<p>Ich beabsichtige, einen Dienst zu schreiben, welcher einen bestimmten lokalen Ordner überwacht. Beim Speichern einer neuen Datei in diesen Ordner soll geprüft werden, ob die Datei eine bestimmte Endung hat. Wenn ja wird die Datei geöffnet und auf vorhandensein bestimmter Strings(Merkmale) überprüft. Sind diese vorhanden, dann soll ein Programm (auch von mir geschrieben) geöffnet werden, welches diese Datei einliest und verarbeitet.</p>
<p>Meine Fragen (zu dem Dienst) ist folgende:<br />
-wie kann der Ordner ständig überprüft werden (das Prinzip so wie<br />
im Windows-Explorer die Aktualisierung beim Speichern, Löschen und<br />
verschieben?<br />
-Kann ein Dienst ein externes Programm starten?</p>
<p>Danke im Voraus für Eure Hilfe<br />
Udo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161833/ordner-überwachen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 15:23:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161833.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 11 Oct 2006 13:48:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ordner überwachen on Wed, 11 Oct 2006 13:48:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich besuche dieses Forum schon längere Zeit und finde es sehr hilfreich. Heute muß ich mich auch mal mit einer Frage an Euch wenden.</p>
<p>Ich beabsichtige, einen Dienst zu schreiben, welcher einen bestimmten lokalen Ordner überwacht. Beim Speichern einer neuen Datei in diesen Ordner soll geprüft werden, ob die Datei eine bestimmte Endung hat. Wenn ja wird die Datei geöffnet und auf vorhandensein bestimmter Strings(Merkmale) überprüft. Sind diese vorhanden, dann soll ein Programm (auch von mir geschrieben) geöffnet werden, welches diese Datei einliest und verarbeitet.</p>
<p>Meine Fragen (zu dem Dienst) ist folgende:<br />
-wie kann der Ordner ständig überprüft werden (das Prinzip so wie<br />
im Windows-Explorer die Aktualisierung beim Speichern, Löschen und<br />
verschieben?<br />
-Kann ein Dienst ein externes Programm starten?</p>
<p>Danke im Voraus für Eure Hilfe<br />
Udo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152928</guid><dc:creator><![CDATA[Udo_11]]></dc:creator><pubDate>Wed, 11 Oct 2006 13:48:14 GMT</pubDate></item><item><title><![CDATA[Reply to Ordner überwachen on Wed, 11 Oct 2006 13:56:00 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Für Frage 1 schau dir doch mal <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/findfirstchangenotification.asp" rel="nofollow">FindFirstChangeNotification</a> und die dazugehörigen Funktionen an. Fragen dazu passen wohl eher ins WinAPI-Forum.<br />
Für Frage 2. Warum probierst du es nicht einfach aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152936</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 11 Oct 2006 13:56:00 GMT</pubDate></item><item><title><![CDATA[Reply to Ordner überwachen on Wed, 11 Oct 2006 14:02:44 GMT]]></title><description><![CDATA[<p>Zu deiner ersten Frage kann ich dir folgende Komponente empfehlen:<br />
<a href="http://marquardtnet.info/cecke/komponenten.2/2_watchdir.html" rel="nofollow">http://marquardtnet.info/cecke/komponenten.2/2_watchdir.html</a><br />
Basiert auf der von Braunstein genannten Funktion.<br />
Nur, dass du dir nicht mehr die Arbeit machen muss die zu verpacken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152940</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152940</guid><dc:creator><![CDATA[rean]]></dc:creator><pubDate>Wed, 11 Oct 2006 14:02:44 GMT</pubDate></item><item><title><![CDATA[Reply to Ordner überwachen on Thu, 12 Oct 2006 05:48:23 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Danke für die Antworten.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1387">@Braunstein</a>: Du hast recht, die zweite Frage war blöd.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/13869">@rean</a>: Danke für den Tip mit der Komponente. Werde sie ausprobieren.</p>
<p>Udo_11</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153241</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153241</guid><dc:creator><![CDATA[Udo_11]]></dc:creator><pubDate>Thu, 12 Oct 2006 05:48:23 GMT</pubDate></item><item><title><![CDATA[Reply to Ordner überwachen on Thu, 12 Oct 2006 09:54:54 GMT]]></title><description><![CDATA[<p>Hallo, ich noch mal</p>
<p>Die Überwachung des Ordners mit einem Dienst klappt wunderbar.<br />
Jetzt noch eine Frage zur Komponente von Christian:</p>
<p>Wie kann ich die Informationen zur Änderung auslesen?</p>
<p>Ich habe z.B. FILE_NOTIFY_INFORMATION gefunden, krieg aber nicht in die Reihe, das anzuwenden.</p>
<p>Udo_11</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153334</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153334</guid><dc:creator><![CDATA[Udo_11]]></dc:creator><pubDate>Thu, 12 Oct 2006 09:54:54 GMT</pubDate></item><item><title><![CDATA[Reply to Ordner überwachen on Thu, 12 Oct 2006 10:49:15 GMT]]></title><description><![CDATA[<p>Was hast du denn versucht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153400</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153400</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 12 Oct 2006 10:49:15 GMT</pubDate></item><item><title><![CDATA[Reply to Ordner überwachen on Thu, 12 Oct 2006 13:34:39 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>FindFirstNotification und FindNextNotification geben nur Informationen das ein Änderung erfolgt ist, aber nicht welche.</p>
<p>Mit ReadDirectoryChangesW kann man Informationen über die Änderungen in einen Puffer schreiben und auswerten.<br />
Aber wie wende ich die Funktion zu laufenden Überwachung an??? Muß ich trotzdem noch die beiden ersten Funktionen verwenden und wenn ja, in welcher Reihenfolge bzw. Abhängigkeit.</p>
<p>Udo_11</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153609</guid><dc:creator><![CDATA[Udo_11]]></dc:creator><pubDate>Thu, 12 Oct 2006 13:34:39 GMT</pubDate></item></channel></rss>