<?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 einbinden]]></title><description><![CDATA[<p>Wie mache ich das? Ich habe habe über &quot;Dem Projekt hinzufügen&quot; die Lib hinzugegügt (braucht man die Lib überhaupt?) und dann im Form unter &quot;public&quot; die Funktion mit &quot;__declspec(dllimport)&quot; eingeleitet. Ich bekomme aber immer nur den Fehler, dass &quot;)&quot; fehlen würde...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/117079/dll-einbinden</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 02:12:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/117079.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 Aug 2005 11:33:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to dll einbinden on Wed, 03 Aug 2005 11:33:35 GMT]]></title><description><![CDATA[<p>Wie mache ich das? Ich habe habe über &quot;Dem Projekt hinzufügen&quot; die Lib hinzugegügt (braucht man die Lib überhaupt?) und dann im Form unter &quot;public&quot; die Funktion mit &quot;__declspec(dllimport)&quot; eingeleitet. Ich bekomme aber immer nur den Fehler, dass &quot;)&quot; fehlen würde...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/844941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/844941</guid><dc:creator><![CDATA[apo]]></dc:creator><pubDate>Wed, 03 Aug 2005 11:33:35 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Wed, 03 Aug 2005 11:38:46 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>hast du dir schon das <a href="http://bcb-tutorial.c-plusplus.net/inhalt.html" rel="nofollow">Builder-Tutorial</a> dieses Forums angeschaut? Dort steht genug zum Thema.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/844945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/844945</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 03 Aug 2005 11:38:46 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Wed, 03 Aug 2005 12:05:19 GMT]]></title><description><![CDATA[<p>In dem Tut steht es genauso, wie ich es oben geschrieben habe.</p>
<p>Ich weiß, dass die dll mit MS Studio Net 2003 geschrieben wurde. Und ich habe auch noch die header-datei. Die Funktionen sind in einer Klasse. Da hab ich das so versucht einzubinden: Bezeichner_der_Klasse::Funktion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/844956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/844956</guid><dc:creator><![CDATA[apo]]></dc:creator><pubDate>Wed, 03 Aug 2005 12:05:19 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Wed, 03 Aug 2005 14:57:42 GMT]]></title><description><![CDATA[<blockquote>
<p>Form unter &quot;public&quot; die Funktion mit &quot;__declspec(dllimport)&quot; eingeleitet.</p>
</blockquote>
<p>Das steht da so?? habe ich so nicht gefunden.<br />
Vielleicht hilft das:<br />
<a href="http://www.marquardtnet.info/cecke/tutorials.8/8_dll.html" rel="nofollow">http://www.marquardtnet.info/cecke/tutorials.8/8_dll.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/845068</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/845068</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Wed, 03 Aug 2005 14:57:42 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Wed, 03 Aug 2005 15:51:35 GMT]]></title><description><![CDATA[<p>apo schrieb:</p>
<blockquote>
<p>Ich bekomme aber immer nur den Fehler, dass &quot;)&quot; fehlen würde...</p>
</blockquote>
<p>Dass liegt wohl daran, dass du irgendwo eine Klammer zu wenig geschlossen hast <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="😉"
    /><br />
Du hast also wahrscheinlich kein Problem mit der DLL sondern eher mit der Syntax. Guck mal, ob du jede Klammer die du öffnest auch wirklich schließt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/845094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/845094</guid><dc:creator><![CDATA[Reyx]]></dc:creator><pubDate>Wed, 03 Aug 2005 15:51:35 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Wed, 03 Aug 2005 15:57:08 GMT]]></title><description><![CDATA[<p>Ich bin sicher kein Profi, aber qauch kein blutiger Anfänger! Jedenfalls habe ich keine Klammer vergessen, kann ich auch gar nicht, weil ich das copy&amp;paste mäßig aus der header datei hab..</p>
<p>Kann es nicht daran liegen, dass die Funktionen der dll in einer Klasse sind, oder vielleicht an vs-net?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/845100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/845100</guid><dc:creator><![CDATA[apo]]></dc:creator><pubDate>Wed, 03 Aug 2005 15:57:08 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Thu, 04 Aug 2005 05:50:13 GMT]]></title><description><![CDATA[<p>Vielleicht vorher irgendwo ne Klammer vergessen? es gibt manchmal Fälle wo der Compiler korrekte Zeilen reklamiert, weil vorhergegangene fehlerhaft sind...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/845215</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/845215</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Thu, 04 Aug 2005 05:50:13 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Thu, 04 Aug 2005 08:07:18 GMT]]></title><description><![CDATA[<p>Also um es nochmal deutlich zu sagen: Ich habe die dll NICHT geschrieben!<br />
Aus der Header-Datei zur dll kann ich erkennen, dass die Klassenkopf so aussieht: class AFX_EXT_CLASS Bezeichner</p>
<p>Vielleicht kann der BCB nicht mit AFX_EXT_CLASS umgehen?<br />
Kann mir wer sagen, wie ich auf die Methoden in der Klasse der dll zugreife? Mit dem Berecheichsoperator (::)??</p>
<p>Noch etwas: Ich habe mit den programmen, die im borland/bin-verzeichnis sind rumgespielt. da sind 2, welche eine Liste aller Funktionen der dll in eine Textdatei schreibt. Jedoch ist diese Liste ein einziges Wirwar, die Fumtionen stehen nicht sauber da, sondern enthalten viele Zeichen.<br />
Dann gibts da noch ein Programm, welches eine lib-datei aus der dll erstellt. Das fuktioniert aber gar nicht: In der Lib steht nur schwachsinn, und die dll ist auch überschrieben!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/845291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/845291</guid><dc:creator><![CDATA[apo]]></dc:creator><pubDate>Thu, 04 Aug 2005 08:07:18 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Fri, 05 Aug 2005 02:30:05 GMT]]></title><description><![CDATA[<p>hi,</p>
<p>nutze auch dlls die mit vc++ geschrieben wurden. zuerst ne lib erzeugen, die dem borland formatg entspricht.</p>
<p>implib datei.lib datei.dll</p>
<p>die lib dem projekt hinzufgügen. danach die funktion mit extern zugänglich machen. hier nen bsp von meiner funktion:</p>
<p>extern &quot;C&quot; __desclspec(dllimport) int __stdcall Extract(const char* filename, const char* dirname);</p>
<p>Danach einfach die Funktion aufrufen.</p>
<p>Geht einwandfrei.</p>
<p>Philipp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/846158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/846158</guid><dc:creator><![CDATA[PvdB]]></dc:creator><pubDate>Fri, 05 Aug 2005 02:30:05 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Fri, 05 Aug 2005 04:32:20 GMT]]></title><description><![CDATA[<p>Klar geht es mit einer Funktion. Er hat jedoch eine Klasse und will dort nur eine Methode nutzen. Die bindet er dann noch unter TForm ein.</p>
<p>So wird das nichts</p>
]]></description><link>https://www.c-plusplus.net/forum/post/846161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/846161</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Fri, 05 Aug 2005 04:32:20 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Fri, 05 Aug 2005 09:46:52 GMT]]></title><description><![CDATA[<p>Also die dll ist eine ERWEITERTE MFC-DLL.<br />
Ich habe das hier gefunden: <a href="http://www.digitalmars.com/ctg/coff2omf.html" rel="nofollow">http://www.digitalmars.com/ctg/coff2omf.html</a></p>
<p>Wenn ich nun link ausführe, wächst die lib von 8KB auf 24KB an - gut.<br />
Anschließend noch coff2omf: die lib ist nur noch 0,5KB groß. Natürlich funktioniert es dann immer noch nicht.</p>
<p>Hat vielleicht irgendwer noch ein Tip?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/846329</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/846329</guid><dc:creator><![CDATA[apo]]></dc:creator><pubDate>Fri, 05 Aug 2005 09:46:52 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Sat, 06 Aug 2005 09:43:44 GMT]]></title><description><![CDATA[<blockquote>
<p>Also die dll ist eine ERWEITERTE MFC-DLL.<br />
Ich habe das hier gefunden: <a href="http://www.digitalmars.com/ctg/coff2omf.html" rel="nofollow">http://www.digitalmars.com/ctg/coff2omf.html</a></p>
</blockquote>
<p>Ein Blick in das CBuilder6\Bin Verzeichnis hätte genügt.</p>
<p>Sorry, aber wenn du mit dem C++Builder und der VCL arbeitest; wozu eine MFC DLL??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/846892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/846892</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Sat, 06 Aug 2005 09:43:44 GMT</pubDate></item><item><title><![CDATA[Reply to dll einbinden on Sat, 06 Aug 2005 15:19:33 GMT]]></title><description><![CDATA[<p>Christian211 schrieb:</p>
<blockquote>
<p>Sorry, aber wenn du mit dem C++Builder und der VCL arbeitest; wozu eine MFC DLL??</p>
</blockquote>
<p>Vieleicht ist die nichtvon ihm, sondern von einem anderen Entwickler?!? Der mit VC programmiert hat....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/847030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/847030</guid><dc:creator><![CDATA[DJ BlackEagle]]></dc:creator><pubDate>Sat, 06 Aug 2005 15:19:33 GMT</pubDate></item></channel></rss>