<?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[Konsolen EXE Winsock mit Pipe verbindung zu MSAccess]]></title><description><![CDATA[<p>Hi,</p>
<p>ich will zwei MS Access EXE miteinander kommunizieren lassen über das LAN.<br />
Ich möchte aber nicht den WINSOCK Teil mit VBA bauen. Also habe ich mir gedacht, das ich eine &quot;Winscock&quot; EXE schreibe in C++, die dann über TCP/IP mit der anderen &quot;Winsock&quot; EXE &quot;redet&quot;. Die VBA Möglichkeit fliegt raus, weil<br />
a) kein OCX vorhandnen ist.<br />
b) Pipes zwar in VBA ausformuliert werden können (named pipes), aber kernel priorität besitzen und dann kann, wenn die zweite Access.EXE nicht läuft, eben eine MSAccess.EXE stehen bleiben weil die named pipe steht. (Die eine Verbindung über die Pipe aufzubauen versucht).<br />
c) Es nur über Threads ginge und mit VBA Threads: (das ganze CoInitializeEx.. Marshall Zeugs,....). Weil VBA nur STA nutzt.</p>
<p>Also dachte ich wenn ich die Konsolen App nutze kann ich zur zweiten Konsolen App eine TCP/IP verbindung aufbauen und von den MSAcccess.EXE eine named pipe zur Konsolen App und Abfrage in der MS Access EXE über einen Timer.</p>
<p>Nur plagen mich Zweifel, ob das so schlau ist.<br />
(...Von hinten durch die Brust ins Auge...). oder totaler Quatsch<br />
Wie würdet ihr das Problem angehen?</p>
<p>Gruß<br />
Franky</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/220747/konsolen-exe-winsock-mit-pipe-verbindung-zu-msaccess</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 15:28:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/220747.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Aug 2008 13:14:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Konsolen EXE Winsock mit Pipe verbindung zu MSAccess on Wed, 20 Aug 2008 13:14:56 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich will zwei MS Access EXE miteinander kommunizieren lassen über das LAN.<br />
Ich möchte aber nicht den WINSOCK Teil mit VBA bauen. Also habe ich mir gedacht, das ich eine &quot;Winscock&quot; EXE schreibe in C++, die dann über TCP/IP mit der anderen &quot;Winsock&quot; EXE &quot;redet&quot;. Die VBA Möglichkeit fliegt raus, weil<br />
a) kein OCX vorhandnen ist.<br />
b) Pipes zwar in VBA ausformuliert werden können (named pipes), aber kernel priorität besitzen und dann kann, wenn die zweite Access.EXE nicht läuft, eben eine MSAccess.EXE stehen bleiben weil die named pipe steht. (Die eine Verbindung über die Pipe aufzubauen versucht).<br />
c) Es nur über Threads ginge und mit VBA Threads: (das ganze CoInitializeEx.. Marshall Zeugs,....). Weil VBA nur STA nutzt.</p>
<p>Also dachte ich wenn ich die Konsolen App nutze kann ich zur zweiten Konsolen App eine TCP/IP verbindung aufbauen und von den MSAcccess.EXE eine named pipe zur Konsolen App und Abfrage in der MS Access EXE über einen Timer.</p>
<p>Nur plagen mich Zweifel, ob das so schlau ist.<br />
(...Von hinten durch die Brust ins Auge...). oder totaler Quatsch<br />
Wie würdet ihr das Problem angehen?</p>
<p>Gruß<br />
Franky</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1568277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1568277</guid><dc:creator><![CDATA[FrankTheFox]]></dc:creator><pubDate>Wed, 20 Aug 2008 13:14:56 GMT</pubDate></item></channel></rss>