<?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[Dll- string - Ascii- Frage (EILT wirklich sehr!)]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich habe eine c++ DLL mit Sourcecode. Diese DLL ließt ASCII-Dateien ein, die ich per C# oder vb erstelle, analysiert diese und speichert die Ergebnisse wiederum in ASCII-Dateien. Ich greife über c# / vb darauf zu.</p>
<p>Ich bin kein c++'ler und habe folgende Frage:</p>
<p>- Wie schwer ist es diese c++-DLL so abzuändern, daß von<br />
meiner c# Anwendung keine ASCII-Dateien mehr erstellt<br />
werden müssen, sondern &quot;Strings&quot; an die DLL übergeben<br />
werden, damit diese durch die DLL analysiert und ein<br />
Ergebnis geliefert werden kann?</p>
<p>- Wie kann man dies realisieren?</p>
<p>- Worauf müßte ich besonders achten?</p>
<p>Bin über jeden Hinweis dankbar. Falls jemand Internet-Adressen zu diesem Thema hat, wäre ich auch darüber sehr froh. Im Internet habe ich leider nichts spezielles dazu gefunden.</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/6379/dll-string-ascii-frage-eilt-wirklich-sehr</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 03:36:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/6379.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 29 Jun 2003 18:00:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dll- string - Ascii- Frage (EILT wirklich sehr!) on Sun, 29 Jun 2003 18:00:00 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich habe eine c++ DLL mit Sourcecode. Diese DLL ließt ASCII-Dateien ein, die ich per C# oder vb erstelle, analysiert diese und speichert die Ergebnisse wiederum in ASCII-Dateien. Ich greife über c# / vb darauf zu.</p>
<p>Ich bin kein c++'ler und habe folgende Frage:</p>
<p>- Wie schwer ist es diese c++-DLL so abzuändern, daß von<br />
meiner c# Anwendung keine ASCII-Dateien mehr erstellt<br />
werden müssen, sondern &quot;Strings&quot; an die DLL übergeben<br />
werden, damit diese durch die DLL analysiert und ein<br />
Ergebnis geliefert werden kann?</p>
<p>- Wie kann man dies realisieren?</p>
<p>- Worauf müßte ich besonders achten?</p>
<p>Bin über jeden Hinweis dankbar. Falls jemand Internet-Adressen zu diesem Thema hat, wäre ich auch darüber sehr froh. Im Internet habe ich leider nichts spezielles dazu gefunden.</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30940</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30940</guid><dc:creator><![CDATA[Pet]]></dc:creator><pubDate>Sun, 29 Jun 2003 18:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dll- string - Ascii- Frage (EILT wirklich sehr!) on Sun, 29 Jun 2003 19:28:00 GMT]]></title><description><![CDATA[<p>Hallo,<br />
DLLs liegen außerhalb der Welt von Standard-C++. Welchen Compiler verwendest du?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30941</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Sun, 29 Jun 2003 19:28:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dll- string - Ascii- Frage (EILT wirklich sehr!) on Sun, 29 Jun 2003 19:51:00 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Z.Z. noch Visual C ++ 6.0, aber ich bin dabei den Code nach Visual <a href="http://c++.Net" rel="nofollow">c++.Net</a> 2003 zu portieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30942</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30942</guid><dc:creator><![CDATA[Pet]]></dc:creator><pubDate>Sun, 29 Jun 2003 19:51:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dll- string - Ascii- Frage (EILT wirklich sehr!) on Mon, 30 Jun 2003 04:18:00 GMT]]></title><description><![CDATA[<p>Such mal hier nach &quot;COM&quot; . Gab schon einiges darüber.<br />
Nicht sehr einfaches Thema.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30943</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30943</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Mon, 30 Jun 2003 04:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dll- string - Ascii- Frage (EILT wirklich sehr!) on Mon, 30 Jun 2003 06:22:00 GMT]]></title><description><![CDATA[<p>Falls es sich um C++ handelt, in der DLL also Klassen sind, würde ich Dir auch COM empfehlen. Sind es allerdings nur ein paar Funktionen, dann nimm Standard-DLLs.</p>
<p>Bei COM folgendes:<br />
Nimm den Anwendungsassistenten (Günstig wäre gleich VC .NET mit der ATL7.0). Erstelle ein ATL-Projekt, hier einen InProc-Server, also eine DLL. Danach auf das erstellte Projekt rechtsklicken und Klasse hinzufügen. Hier reicht ein einfaches ATL-Objekt mit Dualer Schnittstelle. Dem gibst Du dann einen Namen. Durch die Mehrfachvererbung, die bei ATL-Objekten üblich ist, kannst Du einfach Deine C++-Klasse nehmen und das neu erstellte Objekt davon ableiten. Nun mit dem Assistenten noch ein paar Properties und Funktionen als Wrapper für die darunterliegende C++-Klasse geschrieben, welche sich dann auch in die *.idl eintragen und von aussen einfach per C#/VB ansprechbar sind.</p>
<p>Der Anwendungsassistent nimmt dir im Endeffekt die ganze Portierung nach COM ab.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30944</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Mon, 30 Jun 2003 06:22:00 GMT</pubDate></item></channel></rss>