<?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[Memo in selbstgeschriebene CPP einbinden ???!]]></title><description><![CDATA[<p>hallo,<br />
kann mir jemand helfen, ich habe mir ein kleines, einfaches Testprogramm geschrieben,<br />
und zwar habe ich in meiner Oberfläche ein Memofeld und ein Startbutton, nun drückt man den Startbutton und<br />
in dem Memofeld wird die zahl 0...99 ausgeben, leider kommt immer eine Fehlermeldung:<br />
&quot;[C++ Fehler] test.cpp(12): E2451 Undefiniertes Symbol 'Memo1'&quot;<br />
Das ganze habe ich in einer selbst erstellten CPP-Datei gemacht (test.cpp), die header dazu hab ich natürlich auch geschrieben.<br />
Das Memo1 ist in Unit1 deklariert, was mach ich nur falsch bzw. was muss ich da noch ergänzen?!</p>
<p>Hier sind die Codes:</p>
<pre><code class="language-cpp">//test.cpp
#include &lt;stdio.h&gt;
#include &lt;vcl.h&gt;

#include &quot;test.h&quot;
#include &quot;Unit1.h&quot;

void versuch(int wert)
{

  for (int i=0; i &lt; wert; i++)
  {
    Memo1-&gt;Text = i;
    Application-&gt;ProcessMessages();
  }

}
</code></pre>
<pre><code class="language-cpp">//Unit1.cpp
#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;
#include &quot;test.h&quot;

//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  Memo1-&gt;Clear();
}

void __fastcall TForm1::Button1Click(TObject *Sender)
{
  versuch(100);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/106834/memo-in-selbstgeschriebene-cpp-einbinden</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 08:12:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/106834.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 Apr 2005 18:34:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Memo in selbstgeschriebene CPP einbinden ???! on Wed, 13 Apr 2005 18:34:46 GMT]]></title><description><![CDATA[<p>hallo,<br />
kann mir jemand helfen, ich habe mir ein kleines, einfaches Testprogramm geschrieben,<br />
und zwar habe ich in meiner Oberfläche ein Memofeld und ein Startbutton, nun drückt man den Startbutton und<br />
in dem Memofeld wird die zahl 0...99 ausgeben, leider kommt immer eine Fehlermeldung:<br />
&quot;[C++ Fehler] test.cpp(12): E2451 Undefiniertes Symbol 'Memo1'&quot;<br />
Das ganze habe ich in einer selbst erstellten CPP-Datei gemacht (test.cpp), die header dazu hab ich natürlich auch geschrieben.<br />
Das Memo1 ist in Unit1 deklariert, was mach ich nur falsch bzw. was muss ich da noch ergänzen?!</p>
<p>Hier sind die Codes:</p>
<pre><code class="language-cpp">//test.cpp
#include &lt;stdio.h&gt;
#include &lt;vcl.h&gt;

#include &quot;test.h&quot;
#include &quot;Unit1.h&quot;

void versuch(int wert)
{

  for (int i=0; i &lt; wert; i++)
  {
    Memo1-&gt;Text = i;
    Application-&gt;ProcessMessages();
  }

}
</code></pre>
<pre><code class="language-cpp">//Unit1.cpp
#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;
#include &quot;test.h&quot;

//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  Memo1-&gt;Clear();
}

void __fastcall TForm1::Button1Click(TObject *Sender)
{
  versuch(100);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/765991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/765991</guid><dc:creator><![CDATA[NEWBIE_need_help]]></dc:creator><pubDate>Wed, 13 Apr 2005 18:34:46 GMT</pubDate></item><item><title><![CDATA[Reply to Memo in selbstgeschriebene CPP einbinden ???! on Mon, 29 Aug 2005 04:42:54 GMT]]></title><description><![CDATA[<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/766004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/766004</guid><dc:creator><![CDATA[ink3n]]></dc:creator><pubDate>Mon, 29 Aug 2005 04:42:54 GMT</pubDate></item><item><title><![CDATA[Reply to Memo in selbstgeschriebene CPP einbinden ???! on Thu, 14 Apr 2005 08:32:39 GMT]]></title><description><![CDATA[<p>oder übergib den Pointer auf das Memo an deine Funktion.<br />
etwa so</p>
<pre><code class="language-cpp">// Test.cpp
void versuch(TMemo* memo, int wert)
{

  for (int i=0; i &lt; wert; i++)
  {
    memo-&gt;Text = i;
    Application-&gt;ProcessMessages();
  }

}
</code></pre>
<pre><code class="language-cpp">// Unit1.cpp
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  versuch(Memo1, 100);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/766318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/766318</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 14 Apr 2005 08:32:39 GMT</pubDate></item></channel></rss>