<?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[Zeiger auf Ereignisfunktion übergeben]]></title><description><![CDATA[<p>Moin!</p>
<p>Ich habe eine Klasse, in der ich dynamisch, je nach Anforderung, Images anlege.<br />
Jetzt möchte ich denen aber eine Ereignisfunktion zuweisen.<br />
Innerhalb meiner Formulars würde ich das ja so machen:</p>
<pre><code class="language-cpp">newImg-&gt;OnClick = ImgsClick;
</code></pre>
<p>Das funktioniert (für mich überraschenderweise) mal richtig gut.</p>
<p>Allerdings komm ich innerhalb meiner Klasse nicht an den Funktionzeiger. Ich übergebe zwar schon den Zeiger auf das Formular, aber</p>
<pre><code class="language-cpp">Dest_Form-&gt;ImgsClick;
</code></pre>
<p>klappt so gar nicht (ist ja auch __published)!</p>
<p>Wenn ich also meinem Konstruktor gleich mitteilen will, wie die Ereignisfunktion heisst (bzw. der Zeiger darauf), von welchem Dateityp müsste das sein?</p>
<p>[cpp]<br />
MyClass::MyClass(TForm* Dest_Form, TPanel* Dest_Panel, <strong>???</strong>)<br />
[/cpp]</p>
<p>Bin für jeden hilfreichen Hinweis dankbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/93624/zeiger-auf-ereignisfunktion-übergeben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 16:54:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/93624.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 Dec 2004 08:04:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Wed, 01 Dec 2004 08:06:19 GMT]]></title><description><![CDATA[<p>Moin!</p>
<p>Ich habe eine Klasse, in der ich dynamisch, je nach Anforderung, Images anlege.<br />
Jetzt möchte ich denen aber eine Ereignisfunktion zuweisen.<br />
Innerhalb meiner Formulars würde ich das ja so machen:</p>
<pre><code class="language-cpp">newImg-&gt;OnClick = ImgsClick;
</code></pre>
<p>Das funktioniert (für mich überraschenderweise) mal richtig gut.</p>
<p>Allerdings komm ich innerhalb meiner Klasse nicht an den Funktionzeiger. Ich übergebe zwar schon den Zeiger auf das Formular, aber</p>
<pre><code class="language-cpp">Dest_Form-&gt;ImgsClick;
</code></pre>
<p>klappt so gar nicht (ist ja auch __published)!</p>
<p>Wenn ich also meinem Konstruktor gleich mitteilen will, wie die Ereignisfunktion heisst (bzw. der Zeiger darauf), von welchem Dateityp müsste das sein?</p>
<p>[cpp]<br />
MyClass::MyClass(TForm* Dest_Form, TPanel* Dest_Panel, <strong>???</strong>)<br />
[/cpp]</p>
<p>Bin für jeden hilfreichen Hinweis dankbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/663346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/663346</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Wed, 01 Dec 2004 08:06:19 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Wed, 01 Dec 2004 08:13:43 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">MyClass::MyClass(... , TNotifyEvent NameDerLustigenKlickProzedur)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/663348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/663348</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Wed, 01 Dec 2004 08:13:43 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Wed, 01 Dec 2004 11:45:53 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">test = new MyClass(this, Panel1, ImgMouseDown);
</code></pre>
<p>oder</p>
<pre><code class="language-cpp">test = new MyClass(this, Panel1, *ImgMouseDown);
</code></pre>
<p>bringt</p>
<pre><code class="language-cpp">[C++ Fehler] Form_Tastatur.cpp(18): E2285 Keine Übereinstimmung für 'Tasten::Tasten(TFormTastatur * const,TPanel *,void (_fastcall * (_closure )(TObject *,TMouseButton,TShiftState,int,int))(TObject *,TMouseButton,TShiftState,int,int))' gefunden
</code></pre>
<p>oder</p>
<pre><code class="language-cpp">[C++ Fehler] Form_Tastatur.cpp(18): E2285 Keine Übereinstimmung für 'Tasten::Tasten(TFormTastatur * const,TPanel *,void)' gefunden
</code></pre>
<p>Sorry, bin zu blöd (Hab irgendwie grad nen Blackout)! Brauch da mehr Hilfe! <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>
]]></description><link>https://www.c-plusplus.net/forum/post/663511</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/663511</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Wed, 01 Dec 2004 11:45:53 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Wed, 01 Dec 2004 14:52:44 GMT]]></title><description><![CDATA[<p>Hallo el Clio,<br />
ich bin nicht sicher ob ich dich verstanden habe. Du hast eine Form und in der Form deine Klasse MyClass. In MyClass erzeugst du dynamisch ein Image, dem du dann die Ereignisfunktion aus deiner Form für ein OnClick zuweisen möchtest. Die Funktion ist als __pubished deklariert.</p>
<p>Mein Vorschlag:</p>
<pre><code class="language-cpp">// In deiner Form (MyForm)
MyTest = new MyClass(this, Panel1, MyForm);

// Die Ereignisfunktion
TMyForm::ImgClick(TObject *Sender)
{
}

// In deiner Klasse
TForm* DestForm;

// z.B. im Konstructor
DestForm = MyForm;

// nach erzeugen eines neuen Image
newImg-&gt;OnClick = DestForm-&gt;ImgClick;
</code></pre>
<p>Ich habe das jetzt nicht getestet und erhebe keinen Anspruch auf Funktionsfähigkeit. Ob die Lösung nun elegan ist will ich auch nicht behaupten.</p>
<p>Viele Erfolg<br />
Evi48</p>
]]></description><link>https://www.c-plusplus.net/forum/post/663650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/663650</guid><dc:creator><![CDATA[evi48]]></dc:creator><pubDate>Wed, 01 Dec 2004 14:52:44 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Wed, 01 Dec 2004 14:57:31 GMT]]></title><description><![CDATA[<p>Hab ich genauso versucht, aber da die OnClick- (in meinem Fall OnMouseDown-) Funktion als __published deklariert ist habe ich über den Zeiger des TMyForm keinen Zugriff auf die Ereignisfunktion. (Ich nehme an, dass es daran liegt, auf jeden Fall hab ich keinen Zugriff von aussen.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/663652</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/663652</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Wed, 01 Dec 2004 14:57:31 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Wed, 01 Dec 2004 15:01:58 GMT]]></title><description><![CDATA[<p>Na dann deklarir sie doch einfach als public. Du gehst in das h-File kopierst die Ereignisfunktion und fügst sie als public wieder ein unter __publishrd löscht oder remst die Funktion.</p>
<p>Evi48</p>
]]></description><link>https://www.c-plusplus.net/forum/post/663659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/663659</guid><dc:creator><![CDATA[evi48]]></dc:creator><pubDate>Wed, 01 Dec 2004 15:01:58 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Thu, 02 Dec 2004 08:03:28 GMT]]></title><description><![CDATA[<p>Auch das hatte ich schon gemacht, komischerweise &quot;kommt&quot; die dann ständig!<br />
Also direkt nach dem start des Progs hält es zig mal am Breakpoint in der Funktion - ohne dass das Formular einmal sichtbar gewesen wäre gescheige denn dass ich irgendwohin geklickt hätte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664182</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664182</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Thu, 02 Dec 2004 08:03:28 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Thu, 02 Dec 2004 10:04:06 GMT]]></title><description><![CDATA[<p>Hallo el Clio,<br />
das kann ich mir nur so vorstellen, dass in einem Konstruktor die Funktion bereits aufgerufen wird. Hast du in deiner Form bereits ein Image welches die Funktion aufruft? So kann ich nur schlecht etwas dazu sagen warum schon beim Start des Programms die Funktion aufgerufen wird.</p>
<p>Evi48</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664260</guid><dc:creator><![CDATA[evi48]]></dc:creator><pubDate>Thu, 02 Dec 2004 10:04:06 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Thu, 02 Dec 2004 10:45:11 GMT]]></title><description><![CDATA[<p>???</p>
<p>wieso wird die funktion direkt aufgerufen? ich geb dem Konstruktor ja nur den Zeiger auf die Funktion, das heisst ich würde gerne, und den dann zwischenspeichern.<br />
da wird doch nix aufgerufen... (oder?)</p>
<p>mal anders gefragt:</p>
<p>von was für einem Typ ist denn die OnMouseDown-Funktion eines TImage?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664301</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664301</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Thu, 02 Dec 2004 10:45:11 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Thu, 02 Dec 2004 10:53:53 GMT]]></title><description><![CDATA[<p>Das ist so per Ferndiagnose schlecht zu sagen. Etwas Code könnte jetzt hilfreich sein (new aus der Form und ein Teil deiner Klasse).</p>
<p>Evi48</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664307</guid><dc:creator><![CDATA[evi48]]></dc:creator><pubDate>Thu, 02 Dec 2004 10:53:53 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Fri, 03 Dec 2004 07:19:45 GMT]]></title><description><![CDATA[<p>ok... Code kommt:</p>
<pre><code class="language-cpp">// in meiner Klassen-Header
class Tasten
{
   private:
        ...
        void ImgsCreate(char from, char to, int *index_start, bool is_Shift, bool is_Space);
        ...

   public:
        Tasten(TForm* Dest_Form, TPanel* Dest_Panel);
        void ImgsMouseDown(TObject *Sender,
          TMouseButton Button, TShiftState Shift, int X, int Y);
        void ImgsMouseUp(TObject *Sender,
          TMouseButton Button, TShiftState Shift, int X, int Y);
        void ImgsClick(TObject *Sender);
};

// in meiner Klasen-cpp
Tasten::Tasten(TForm* Dest_Form, TPanel* Dest_Panel)
{
   ...
   ImgsCreate('1','9',&amp;i,false,false);
   ...
}

void Tasten::ImgsCreate(char from, char to, int *index_start, bool is_Shift, bool is_Space)
{
   ...
   // Ereignisfunktonen zuweisen
   // [HIER WERDEN JA NUR DIE KLASSENEIGENEN FUNKTIONEN ZUGEWIESEN - Ich möchte aber die des Formulars haben (Dest_Form-&gt;ImgsMouseDown wird verweigert!)]
   newImg-&gt;OnMouseDown = ImgsMouseDown; // Tastendruck
   newImg-&gt;OnMouseUp   = ImgsMouseUp;   // Taste loslassen
   newImg-&gt;OnClick     = ImgsClick;     // Klick
   ...
}

// in meiner Formular-cpp
Tasten *tasten;
//---------------------------------------------------------------------------
__fastcall TFormTastatur::TFormTastatur(TComponent* Owner)
        : TForm(Owner)
{
   tasten = new Tasten(this, Panel1);
   ...
}
</code></pre>
<p>So geht das zwar, es werden ja aber eben nur die Klasseneigenen Ereignisfunktionen zugewiesen. Ich möchte aber die des Formulars haben und möchte die mit übergeben, also etwa so:</p>
<pre><code class="language-cpp">tasten = new Tasten(this, Panel1,ImgsMouseDown,ImgsMouseUp,ImgsOnClick);
</code></pre>
<p>Wie muss dann die Deklaration aussehen?</p>
<pre><code class="language-cpp">...
public:
        Tasten(TForm* Dest_Form, TPanel* Dest_Panel, ???, ???, ???);
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/664908</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664908</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Fri, 03 Dec 2004 07:19:45 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Fri, 03 Dec 2004 08:05:56 GMT]]></title><description><![CDATA[<p>du kannst nicht auf published-Funktionen zugreifen, sonst könnte ja jeder kommen und überall drin rum pfuschen.</p>
<p>warum schreibst du nicht einfach neue als public deklarierte ereignis-funktionen, auf die kannst du dann per Form1-&gt;MyOnClick zugreifen.</p>
<pre><code class="language-cpp">// header
public:
  void __fastcall MyOnImageClick(TObject *Sender);

// cpp
void __fastcall TForm1::MyOnImageClick(TObject *Sender)
{
  // blah
}

// dann etwa so beim erzeugen des bildes
TMyImage *Image = new TMyImage();
Image-&gt;OnClick  = Form1-&gt;MyOnImageClick;
</code></pre>
<p>wenn du schon ne klasse hast, die ein bild dynamisch erzeugt, so sollte diese auch die nötigen ereignis-funktionen bereitstellen und diese nicht von irgendwo anders her klauben.</p>
<p>was willst du denn überhaupt erreichen?<br />
welche funktionalität soll denn deine klasse bieten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664926</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Fri, 03 Dec 2004 08:05:56 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Fri, 03 Dec 2004 08:27:14 GMT]]></title><description><![CDATA[<p>Sunday schrieb:</p>
<blockquote>
<p>wenn du schon ne klasse hast, die ein bild dynamisch erzeugt, so sollte diese auch die nötigen ereignis-funktionen bereitstellen und diese nicht von irgendwo anders her klauben.</p>
</blockquote>
<p>hab ich ja, wollte nur die Ereignisfunktionen des Formulars aufrufen, damit man auch sieht, wo das dazu gehört. Von da aus wollte ich eh meine Funktionen aufrufen.<br />
War eigentlich mehr sone &quot;optik&quot; Sache.</p>
<p>Sunday schrieb:</p>
<blockquote>
<p>was willst du denn überhaupt erreichen?<br />
welche funktionalität soll denn deine klasse bieten?</p>
</blockquote>
<p>Das wird ne &quot;dynamisch erzeugte&quot; Bildschirmtastatur, bei der ich mir die Arbeit gespart hab, jedes &quot;Tasten&quot;-Bild einzeln einzubinden und einzurichten.<br />
Ich bau ne Auto- bzw. Wohnmobil-&quot;Alarmanlage&quot;, die unter anderem auch DVD, Navi, Radio, Rückfahrkamera, Einparkhilfe, etc. steuert. Im Alarmmodus wird das Auto mit zig Gassensoren (von Campinggas bis K.O.-Gas), 3 Kameras, usw. überwacht und ist (fast) beliebig erweiterbar.<br />
Alles auf Xp-Basis, nur halt dass der Benutzer von XP nich viel zu sehen bekommt. Steuerung läuft mit 7&quot;-Touchscreen. Damit der Benutzer auch schön sein Ziel ins Navi eingeben kann brauch ich halt die Bildschirmtastatur, und damits schöner aussieht mach ichs mit Bilder als Buttons. <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/664938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664938</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Fri, 03 Dec 2004 08:27:14 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Fri, 03 Dec 2004 08:58:07 GMT]]></title><description><![CDATA[<p>el Clio,</p>
<p>el Clio schrieb:</p>
<blockquote>
<p>Wie muss dann die Deklaration aussehen?</p>
<pre><code class="language-cpp">...
public:
        Tasten(TForm* Dest_Form, TPanel* Dest_Panel, ???, ???, ???);
...
</code></pre>
</blockquote>
<p>ein Beispiel:</p>
<pre><code class="language-cpp">//Klassen-Deklation/Definition
class MyClass
{
    TImage* Image1;
public:
    MyClass(TNotifyEvent clickEvent)
    {
        //...
        Image1-&gt;OnClick = clickEvent;
    }
};

//Instanz anlegen
void __fastcall TForm1::Button7Click(TObject *Sender)
{
    MyClass x(&amp;Button7Click);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/664960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664960</guid><dc:creator><![CDATA[dschensky]]></dc:creator><pubDate>Fri, 03 Dec 2004 08:58:07 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Fri, 03 Dec 2004 09:39:42 GMT]]></title><description><![CDATA[<p>Wenn dann so:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button7Click(TObject *Sender)
{
    ...
    MyClass *x = new MyClass(Button7Click);
    ...
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/664981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664981</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Fri, 03 Dec 2004 09:39:42 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Fri, 03 Dec 2004 09:44:03 GMT]]></title><description><![CDATA[<p>F98 schrieb:</p>
<blockquote>
<p>Wenn dann so: ...</p>
</blockquote>
<p>Wieso?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664984</guid><dc:creator><![CDATA[dschensky]]></dc:creator><pubDate>Fri, 03 Dec 2004 09:44:03 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Fri, 03 Dec 2004 19:15:20 GMT]]></title><description><![CDATA[<p>dschensky schrieb:</p>
<blockquote>
<p>el Clio,</p>
<p>el Clio schrieb:</p>
<blockquote>
<p>Wie muss dann die Deklaration aussehen?</p>
<pre><code class="language-cpp">...
public:
        Tasten(TForm* Dest_Form, TPanel* Dest_Panel, ???, ???, ???);
...
</code></pre>
</blockquote>
<p>ein Beispiel:</p>
<pre><code class="language-cpp">//Klassen-Deklation/Definition
class MyClass
{
    TImage* Image1;
public:
    MyClass(TNotifyEvent clickEvent)
    {
        //...
        Image1-&gt;OnClick = clickEvent;
    }
};

//Instanz anlegen
void __fastcall TForm1::Button7Click(TObject *Sender)
{
    MyClass x(&amp;Button7Click);
}
</code></pre>
</blockquote>
<p>Dann kommt das hier:</p>
<pre><code class="language-cpp">[C++ Fehler] Form_Tastatur.cpp(18): E2285 Keine Übereinstimmung für 'Tasten::Tasten(TFormTastatur * const,TPanel *,void (_fastcall * (_closure )(TObject *,TMouseButton,TShiftState,int,int))(TObject *,TMouseButton,TShiftState,int,int))' gefunden
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/665433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/665433</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Fri, 03 Dec 2004 19:15:20 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Sat, 04 Dec 2004 07:29:17 GMT]]></title><description><![CDATA[<p>el Clio,<br />
jetzt setz Dich bitte mal hin und überlege, ob in Deinem letzen Posting vielleicht <em>irgend</em> welche Informationen fehlen könnten.<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="🙄"
    /><br />
Versetze Dich dazu in die Lage des Lesers, der geneigt sein könnte, Dir bei Deinem Problem zu helfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/665593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/665593</guid><dc:creator><![CDATA[dschensky]]></dc:creator><pubDate>Sat, 04 Dec 2004 07:29:17 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Sun, 05 Dec 2004 18:31:56 GMT]]></title><description><![CDATA[<p>dschensky schrieb:</p>
<blockquote>
<p>el Clio,<br />
jetzt setz Dich bitte mal hin und überlege, ob in Deinem letzen Posting vielleicht <em>irgend</em> welche Informationen fehlen könnten.<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="🙄"
    /><br />
Versetze Dich dazu in die Lage des Lesers, der geneigt sein könnte, Dir bei Deinem Problem zu helfen.</p>
</blockquote>
<p>Sorry. Wenn ich deinen Vorschlag (siehe Zitat im bemängelten Beitrag) übernehme wird beim copilieren der o.g. Fehler gezeigt.</p>
<p>(Hoffe, so isses besser ;-))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/666531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/666531</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Sun, 05 Dec 2004 18:31:56 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Mon, 06 Dec 2004 06:21:34 GMT]]></title><description><![CDATA[<p>el Clio schrieb:</p>
<blockquote>
<p>(Hoffe, so isses besser ;-))</p>
</blockquote>
<p>Ach, was soll's: Eigentlich hatte ich gehofft, daß Du auf die Idee kommst, ein Stück Deines Quellcodes zu posten - als da wäre vor allem die Signatur Deiner Methode.<br />
(Es könnte auch eine gute Idee sein, vor dem Posten mal zu überprüfen, ob die Signatur in Deklaration und Definition tatsächlich identisch ist!?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/666820</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/666820</guid><dc:creator><![CDATA[dschensky]]></dc:creator><pubDate>Mon, 06 Dec 2004 06:21:34 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf Ereignisfunktion übergeben on Mon, 06 Dec 2004 07:25:45 GMT]]></title><description><![CDATA[<p>dschensky schrieb:</p>
<blockquote>
<p>Ach, was soll's: Eigentlich hatte ich gehofft, daß Du auf die Idee kommst, ein Stück Deines Quellcodes zu posten - als da wäre vor allem die Signatur Deiner Methode.<br />
(Es könnte auch eine gute Idee sein, vor dem Posten mal zu überprüfen, ob die Signatur in Deklaration und Definition tatsächlich identisch ist!?)</p>
</blockquote>
<p>Ach so! Naja, der Quellcode ist immernoch der gleiche, wie einige Posts vorher (ca. Anfang der 2. Seite). Habe &quot;nur&quot;, wie gesagt, im Konstruktor das &quot;TNotifyEvent ...&quot; bzw. abgeändert in &quot;TMouseEvent...&quot; gemäss deinem Vorschlag übernommen. Sowohl in der Deklaration als auch beim Aufruf. Und bei beiden Versuchen hab ich das gepostete Ergebnis erhalten. Aber egal!</p>
<p>Der ganze Aufwand passt langsam nicht mehr zum Gesamtaufwand. Ich belass es jetzt so, wies ist.</p>
<p>Trotzdem ein dickes <strong>Danke</strong> an alle, die sich beteiligt haben!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/666834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/666834</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Mon, 06 Dec 2004 07:25:45 GMT</pubDate></item></channel></rss>