<?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[TBlobStream Linker Error]]></title><description><![CDATA[<p>Hallo,</p>
<p>also will aus ner DB nen jpg laden, aber irgendwie funzt das net so recht!<br />
Hier mein code:</p>
<pre><code class="language-cpp">TBlobField* f = new TBlobField(NULL);
	f = dynamic_cast&lt;TBlobField*&gt;(Main_Form-&gt;IBDataSet-&gt;FieldByName(&quot;BILD&quot;));
	TBlobStream* s = new TBlobStream(f, bmRead);
	TJPEGImage* img = new TJPEGImage();
	img-&gt;LoadFromStream(s);
	Image_PLU-&gt;Picture-&gt;Assign(img);

	delete f;
	delete s;
	delete img;
</code></pre>
<p>der compiler sagt es ist okay aber der Linker meint dann:</p>
<p>[Linker Error] Error: Unresolved external '__fastcall Dbtables::TBlobStream::~TBlobStream()' referenced from C:\...\Test.OBJ<br />
[Linker Error] Error: Unresolved external 'Dbtables::TBlobStream::' referenced from C:\...\Test.OBJ<br />
[Linker Error] Error: Unresolved external '__fastcall Dbtables::TBlobStream::TBlobStream(Db::TBlobField *, Db::TBlobStreamMode)' referenced from C:\...\Test.OBJ</p>
<p>Habt Ihr ne Ahnung wo das prob ist???? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Muß ich noch irgendwas einbinden oder so???</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/180512/tblobstream-linker-error</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 16:09:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/180512.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 May 2007 15:54:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TBlobStream Linker Error on Thu, 03 May 2007 15:54:17 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>also will aus ner DB nen jpg laden, aber irgendwie funzt das net so recht!<br />
Hier mein code:</p>
<pre><code class="language-cpp">TBlobField* f = new TBlobField(NULL);
	f = dynamic_cast&lt;TBlobField*&gt;(Main_Form-&gt;IBDataSet-&gt;FieldByName(&quot;BILD&quot;));
	TBlobStream* s = new TBlobStream(f, bmRead);
	TJPEGImage* img = new TJPEGImage();
	img-&gt;LoadFromStream(s);
	Image_PLU-&gt;Picture-&gt;Assign(img);

	delete f;
	delete s;
	delete img;
</code></pre>
<p>der compiler sagt es ist okay aber der Linker meint dann:</p>
<p>[Linker Error] Error: Unresolved external '__fastcall Dbtables::TBlobStream::~TBlobStream()' referenced from C:\...\Test.OBJ<br />
[Linker Error] Error: Unresolved external 'Dbtables::TBlobStream::' referenced from C:\...\Test.OBJ<br />
[Linker Error] Error: Unresolved external '__fastcall Dbtables::TBlobStream::TBlobStream(Db::TBlobField *, Db::TBlobStreamMode)' referenced from C:\...\Test.OBJ</p>
<p>Habt Ihr ne Ahnung wo das prob ist???? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Muß ich noch irgendwas einbinden oder so???</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1278208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1278208</guid><dc:creator><![CDATA[Karlos927026]]></dc:creator><pubDate>Thu, 03 May 2007 15:54:17 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Fri, 04 May 2007 07:59:21 GMT]]></title><description><![CDATA[<p>TBlobStream ist für die BDE. Nimm TIBBlobStream, das sollte dann passen.</p>
<p>[EDIT] Wenn Du schon einen dynamic_cast machst (was vollkommen in Ordnung ist), solltest Du das Erbebnis prüfen. f kann NULL sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1278535</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1278535</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 04 May 2007 07:59:21 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Fri, 04 May 2007 13:56:32 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>danke für die Antwort! Also wenn ich nun TIBBlobStream benutze</p>
<pre><code class="language-cpp">TIBBlobStream* s = new TIBBlobStream(f, bmRead);
</code></pre>
<p>meint der Compiler:</p>
<p>[C++ Error] main.cpp(444): E2285 Could not find a match for 'TIBBlobStream::TIBBlobStream(TBlobField *,TBlobStreamMode)'</p>
<p>lol... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Wo ist nun das Problem??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>In der Hilfe schaut es so aus das TIBBlobStream für Delphi ist und net für c++!?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1278814</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1278814</guid><dc:creator><![CDATA[Karlos927026]]></dc:creator><pubDate>Fri, 04 May 2007 13:56:32 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Fri, 04 May 2007 13:59:17 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Nein TIBBlobStream ist nicht nur für Delphi. Davon sagt die Hilfe auch nichts.<br />
Sondern dort ist der Konstruktor so angegeben</p>
<pre><code class="language-cpp">__fastcall TIBBlobStream(void);
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1278819</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1278819</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 04 May 2007 13:59:17 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Fri, 04 May 2007 14:30:26 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>hm und was heißt das jetzt genau??? Was ist an meinen code falsch?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1278841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1278841</guid><dc:creator><![CDATA[Karlos927026]]></dc:creator><pubDate>Fri, 04 May 2007 14:30:26 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Fri, 04 May 2007 14:36:13 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<pre><code class="language-cpp">TIBBlobStream* s = new TIBBlobStream;
</code></pre>
<p>Das bedeutet natürlich das du in diesen eigenen noch die echten Daten aus dem aktuellen Blobfeld reinbringen must, das übernimmt hier nicht der Konstruktor.<br />
Siehe TBlobField::SaveToStream.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1278844</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1278844</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 04 May 2007 14:36:13 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Fri, 04 May 2007 14:56:02 GMT]]></title><description><![CDATA[<p>So,</p>
<p>in anbetracht dessen das heut net mein tag ist und ich das absolut net schnalle muß ich nochmal fragen...</p>
<pre><code class="language-cpp">TIBBlobStream* s = new TIBBlobStream;
</code></pre>
<p>gut und schön doch...</p>
<pre><code class="language-cpp">s-&gt;SaveToStream();
</code></pre>
<p>erwartet nen Stram!</p>
<p>Ich wollte aber nen BlobField übergeben (lesen) um den TIBBlobStream auf nen Image zu übergeben... quasi so:</p>
<pre><code class="language-cpp">TBlobField* f = new TBlobField(NULL);
    f = dynamic_cast&lt;TBlobField*&gt;(Main_Form-&gt;IBDataSet-&gt;FieldByName(&quot;BILD&quot;));
    TIBBlobStream* s = new TIBBlobStream;

    s-&gt;//ka was fehlt????

    TJPEGImage* img = new TJPEGImage();
    img-&gt;LoadFromStream(s);
    Image_PLU-&gt;Picture-&gt;Assign(img);

    delete f;
    delete s;
    delete img;
</code></pre>
<p>Irgendwie drehe ich mich in kreis und der Groschen fällt net so recht! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1278858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1278858</guid><dc:creator><![CDATA[Karlos927026]]></dc:creator><pubDate>Fri, 04 May 2007 14:56:02 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Sun, 06 May 2007 08:38:29 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir denn keiner helfen und mir sagen wie ich das hinbekomme???? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279549</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279549</guid><dc:creator><![CDATA[Karlos927026]]></dc:creator><pubDate>Sun, 06 May 2007 08:38:29 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Mon, 07 May 2007 08:19:29 GMT]]></title><description><![CDATA[<p>Schau Dir mal die Methode TIBBlobStream::Create() an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280096</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 07 May 2007 08:19:29 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Tue, 08 May 2007 16:42:45 GMT]]></title><description><![CDATA[<p>Okay...</p>
<blockquote>
<p>Schau Dir mal die Methode TIBBlobStream::Create() an.</p>
</blockquote>
<p>nach den einfügen von:</p>
<pre><code class="language-cpp">s-&gt;Create(f, bmRead);
</code></pre>
<p>meinte der Compiler: [C++ Error] main.cpp(445): E2316 'Create' is not a member of 'TIBBlobStream'</p>
<p>lol hat noch jemand ne Idee wie's funzen könnte???? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1281044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1281044</guid><dc:creator><![CDATA[Karlos927026]]></dc:creator><pubDate>Tue, 08 May 2007 16:42:45 GMT</pubDate></item><item><title><![CDATA[Reply to TBlobStream Linker Error on Wed, 09 May 2007 07:43:16 GMT]]></title><description><![CDATA[<p>Ich hab jetzt 3 Minuten gebraucht, um in der Hilfe TIBDataSet::CreateBlobStream() zu finden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1281345</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1281345</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 09 May 2007 07:43:16 GMT</pubDate></item></channel></rss>