<?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[Service Application - Grundkenntnisse]]></title><description><![CDATA[<p>Servus,</p>
<p>eins vorweg. Ich bin nicht ein wirklich versierter Programmierer. Man bastelt halt dies und das. Praktische kleine Tool für den Eigengebrauch.</p>
<p>Nun bin ich an einem Punkt angekommen, an dem ich einen Service setzen möchte.<br />
Meine Idee:<br />
Ich habe eine Anwedung, diese soll immer laufen. Das wäre das optiamle. Doch davon bin ich noch weit entfernt.<br />
Nun viel mehr dachte ich an sowas: Ein Service schaut jede Sekunde oder eben auch nur alle 5, ob dieser Prozess gestartet ist (kein Problem <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> )<br />
Mein Service ist installiert und gestartet von einer Überprüfung kann aber nicht die Rede sein. Deswegen, das raffe ich nicht.</p>
<p>Kann mir das jemand genauer erklären oder irgendwo ne Seite geben die das einem nähe erläutern?</p>
<p>Perfekt wäre es natürlich, wenn ich diese mini-Anwendung direkt als Service hätte. Wäre aber auch zufrieden, wenn ichs erstmal so hinbekomme.</p>
<p>Nochmal erklärt, denn ich glaube bisher versteht man nur Bahnhof.<br />
Ein Service soll jede x Sekunden (ich habe gelesen, man darf keinen Timer bei einem Service verwenden - wieso bietet Borland dann diese Auswahl an?). Nun alle x Sekunden soll gecheckt werden ob die externe Anwendung gestartet ist. Ist sie es nicht, dann wird mittels ShellExecute das Prog erneut geöffnet.<br />
Create Prozess fand ich jetzt etwas zu umständlich. Möglicherweise würde es damit aber eher gehen, wenn damit habe ich den Status des Progs.</p>
<p>Auf jeden Fall,<br />
herzlichen Dank für jede Hilfestellung</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/80513/service-application-grundkenntnisse</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 13:08:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/80513.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Jul 2004 22:10:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Service Application - Grundkenntnisse on Wed, 21 Jul 2004 22:10:20 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p>eins vorweg. Ich bin nicht ein wirklich versierter Programmierer. Man bastelt halt dies und das. Praktische kleine Tool für den Eigengebrauch.</p>
<p>Nun bin ich an einem Punkt angekommen, an dem ich einen Service setzen möchte.<br />
Meine Idee:<br />
Ich habe eine Anwedung, diese soll immer laufen. Das wäre das optiamle. Doch davon bin ich noch weit entfernt.<br />
Nun viel mehr dachte ich an sowas: Ein Service schaut jede Sekunde oder eben auch nur alle 5, ob dieser Prozess gestartet ist (kein Problem <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> )<br />
Mein Service ist installiert und gestartet von einer Überprüfung kann aber nicht die Rede sein. Deswegen, das raffe ich nicht.</p>
<p>Kann mir das jemand genauer erklären oder irgendwo ne Seite geben die das einem nähe erläutern?</p>
<p>Perfekt wäre es natürlich, wenn ich diese mini-Anwendung direkt als Service hätte. Wäre aber auch zufrieden, wenn ichs erstmal so hinbekomme.</p>
<p>Nochmal erklärt, denn ich glaube bisher versteht man nur Bahnhof.<br />
Ein Service soll jede x Sekunden (ich habe gelesen, man darf keinen Timer bei einem Service verwenden - wieso bietet Borland dann diese Auswahl an?). Nun alle x Sekunden soll gecheckt werden ob die externe Anwendung gestartet ist. Ist sie es nicht, dann wird mittels ShellExecute das Prog erneut geöffnet.<br />
Create Prozess fand ich jetzt etwas zu umständlich. Möglicherweise würde es damit aber eher gehen, wenn damit habe ich den Status des Progs.</p>
<p>Auf jeden Fall,<br />
herzlichen Dank für jede Hilfestellung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565546</guid><dc:creator><![CDATA[Gast46]]></dc:creator><pubDate>Wed, 21 Jul 2004 22:10:20 GMT</pubDate></item><item><title><![CDATA[Reply to Service Application - Grundkenntnisse on Thu, 22 Jul 2004 10:55:00 GMT]]></title><description><![CDATA[<p>Wieso ist CreateProcess zu umständlich?</p>
<p>Für das Erstellen eines NT-Dienstes (Service) schaus Du am Besten mal auf meiner Seite <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/565866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565866</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Thu, 22 Jul 2004 10:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to Service Application - Grundkenntnisse on Fri, 23 Jul 2004 15:38:36 GMT]]></title><description><![CDATA[<p>Soweit so gut, das mit dem Servie geht nun.<br />
Zumindest tuts. Aber das Wissen hatte ich ansich auch vorhin. Nur dass es jetzt auch mit dem Timer und so klappt.</p>
<p>Verhält sicher aber ein Service anders? Zum einen möchte ich über die TClientSocket Componente bzw TServerSocket eine Verbindung herzustellen.</p>
<p>Den connect unter &quot;einer normalen Anwendung&quot;, den bekomme ich hin =&gt; Bsp. aus den Vorlagen. Wenn ich versuche all das unter einem Service zu machen geht das nicht.</p>
<p>Wer hat einen Rat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/567003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/567003</guid><dc:creator><![CDATA[Gast46]]></dc:creator><pubDate>Fri, 23 Jul 2004 15:38:36 GMT</pubDate></item></channel></rss>