<?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[ButtonClick innerhalb von Label1Click ausführen]]></title><description><![CDATA[<p>Hallo,<br />
wie kann ich innerhalb z.B. Label1Click<br />
Button1Click ausführen ohne den ganzen Codezu kopieren?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/171370/buttonclick-innerhalb-von-label1click-ausführen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 04:37:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/171370.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Jan 2007 19:12:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 19:12:22 GMT]]></title><description><![CDATA[<p>Hallo,<br />
wie kann ich innerhalb z.B. Label1Click<br />
Button1Click ausführen ohne den ganzen Codezu kopieren?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216295</guid><dc:creator><![CDATA[N00B_N00B]]></dc:creator><pubDate>Wed, 24 Jan 2007 19:12:22 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 19:14:36 GMT]]></title><description><![CDATA[<p>Einfach aufrufen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216298</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216298</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Wed, 24 Jan 2007 19:14:36 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 19:20:16 GMT]]></title><description><![CDATA[<p>Ja aber wie <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=":/"
      alt="😕"
    /><br />
Man soll auf Label1 klicken wodurch Button1Click ausgeführt werden soll. (Beispiel)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216305</guid><dc:creator><![CDATA[N00B_N00B]]></dc:creator><pubDate>Wed, 24 Jan 2007 19:20:16 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 19:24:38 GMT]]></title><description><![CDATA[<p>Hallo</p>
<pre><code class="language-cpp">void __fastcall TForm1::LabelClick(TObject *Sender)
{
  Button1Click(0);
}
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216308</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216308</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 24 Jan 2007 19:24:38 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 19:40:15 GMT]]></title><description><![CDATA[<p>Danke akari,<br />
geht dies auch irgendwie das z.B. Button1MouseUp ausgerufen wird?</p>
<p>Wenn ich Button1MouseUp(0) benutze wird mir angezeigt das zu wenig Parameter verwendet wurden oder so.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216328</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216328</guid><dc:creator><![CDATA[N00B_N00B]]></dc:creator><pubDate>Wed, 24 Jan 2007 19:40:15 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 20:02:10 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Die Fehlermeldung ist doch klar und eindeutig. Schau dir doch mal die Methode für MouseUp in deinem Quellcode und in der Builder-Hilfe an.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216363</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 24 Jan 2007 20:02:10 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 20:15:58 GMT]]></title><description><![CDATA[<p>Habe es mir angeguckt (auch vor deiner Antwort) aber ich werde darauzs nicht ganz schlau, kenne mich damit nicht richtig aus.<br />
Kannst du mir nicht sagen was ich da genau machen muss?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216383</guid><dc:creator><![CDATA[N00B_N00B]]></dc:creator><pubDate>Wed, 24 Jan 2007 20:15:58 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 20:43:45 GMT]]></title><description><![CDATA[<p>hallo akari</p>
<pre><code class="language-cpp">void __fastcall TForm1::LabelClick(TObject *Sender)
{
  Button1Click(0);
}
</code></pre>
<p>kannst Du mir die 0 erklären ?<br />
Ich habe es immer so gemacht:</p>
<pre><code class="language-cpp">void __fastcall TForm1::LabelClick(TObject *Sender)
{
  Button1Click(Button1);
}
</code></pre>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216405</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216405</guid><dc:creator><![CDATA[OldMan00]]></dc:creator><pubDate>Wed, 24 Jan 2007 20:43:45 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 20:49:59 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>@ N00B_N00B : Der Compiler sagt dir, das die aufzurufende Methode mehr Argumente benötigt. Also schau dir an, was für Parameter die fragliche Methode besitzt und was du noch zusätzlich zu dem ersten Argument (der 0) übergeben kannst/mußt.</p>
<p>@ OldMan00 :<br />
Die 0 ist sozusagen ein leerer Pointer. Du kannst natürlich genauso gut eine konkrete Instanz wie Button1 übergeben. Wenn du in dem Button1Click den Sender auswerten willst, must du das sogar.<br />
Mit der 0 habe ich in meinen Projekten immer signalisiert, das der Event nicht vom benutzer direkt, sondern von anderen Methoden aus aufgerufen wurde. Das ist nur selten nötig, manchmal aber hilfreich.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216406</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 24 Jan 2007 20:49:59 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 21:11:27 GMT]]></title><description><![CDATA[<p>Also ich muss da mehr oder weniger raten<br />
Bisher habe ich es so:</p>
<pre><code class="language-cpp">lab_loginMouseUp(0,WM_LBUTTONUP);
</code></pre>
<p>obs bis hier richtig ist weiß ich nicht<br />
Aber was muss ich für TShiftState Shift und int x und int y angeben?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216424</guid><dc:creator><![CDATA[N00B_N00B]]></dc:creator><pubDate>Wed, 24 Jan 2007 21:11:27 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 21:14:34 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">Button1-&gt;Click();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1216431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216431</guid><dc:creator><![CDATA[steinsoft]]></dc:creator><pubDate>Wed, 24 Jan 2007 21:14:34 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 21:47:06 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>du siehst doch, was für Parameter in den Klammern (hinten), in die Funktionen<br />
hinein zeigen (alle mit * &amp;), die ander werden übergeben.<br />
z.B</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1MouseUp(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y)
{

}
</code></pre>
<p>Bei Button1MouseUp(); fehlen die Parameter die erwartet werden.<br />
Deshalb die Fehlermeldung.</p>
<p>So wie es aus sieht sind dir dies Parameter egal (brauchst sie nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /> )<br />
Mach dir eine extra neue Member-Funktion in der Form mit dem Inhalt von Button1MousUP.</p>
<p>[cpp]z.B</p>
<p><strong>in unit.h</strong></p>
<p>private:<br />
void funktion();</p>
<p><strong>in unit.cpp</strong></p>
<p>void TForm1::funktion()<br />
{<br />
Button1-&gt;Click();<br />
}</p>
<p>void __fastcall TForm1::Button1MouseUp(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y)<br />
{<br />
funktion();<br />
}</p>
<p>void __fastcall TForm1::Button1Click(TObject *Sender)<br />
{<br />
funktion();<br />
}<br />
[/cpp]</p>
<p>Grüsse</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216464</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216464</guid><dc:creator><![CDATA[steinsoft]]></dc:creator><pubDate>Wed, 24 Jan 2007 21:47:06 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 22:12:26 GMT]]></title><description><![CDATA[<p>Danke, vorallem für das Beispiel ohne das ich jetzt aufgegeben hätte ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216482</guid><dc:creator><![CDATA[N00B_N00B]]></dc:creator><pubDate>Wed, 24 Jan 2007 22:12:26 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 22:15:23 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>wenn du das von mir meinst.<br />
Da ist eine Endlosschleife drin, wenn du Button1 Clickst...</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<p>Grüsse</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216485</guid><dc:creator><![CDATA[steinsoft]]></dc:creator><pubDate>Wed, 24 Jan 2007 22:15:23 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 22:18:59 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7971">@akari</a><br />
danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216488</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216488</guid><dc:creator><![CDATA[OldMan00]]></dc:creator><pubDate>Wed, 24 Jan 2007 22:18:59 GMT</pubDate></item><item><title><![CDATA[Reply to ButtonClick innerhalb von Label1Click ausführen on Wed, 24 Jan 2007 22:27:19 GMT]]></title><description><![CDATA[<p>steinsoft schrieb:</p>
<blockquote>
<p>Hi,</p>
<p>wenn du das von mir meinst.<br />
Da ist eine Endlosschleife drin, wenn du Button1 Clickst...</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<p>Grüsse</p>
</blockquote>
<p>naja habs schon anders gemacht^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216498</guid><dc:creator><![CDATA[N00B_N00B]]></dc:creator><pubDate>Wed, 24 Jan 2007 22:27:19 GMT</pubDate></item></channel></rss>