Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   sender simulieren (https://www.delphipraxis.net/75326-sender-simulieren.html)

QuickAndDirty 22. Dez 2006 10:48

Re: sender simulieren
 
Einen Tastendruck auf 80 Buttons simulieren? Das hört sich an
als ob irgend etwas sehr sehr komisches programmiert wird.......

Was bezweckst du mit dem Simmulieren von 80 Buttonklicks?

SirThornberry 22. Dez 2006 10:49

Re: sender simulieren
 
Zitat:

Zitat von oldie
Hi,

ich habe 80 Button auf einer Form.

Mit

Delphi-Quellcode:
    with (FindComponent('Button'+ IntToStr(i))as TButton) do begin
      SetFocus;
      ButtonClick(Self); // funktioniert nicht
    end;
kann ich jedem Button den Focus geben.

Wie kann ich aber den Sender auf den Button einstellen damit ein Tastendruck auf den Button erzeugt wird?

:wall:
Gruß Oldie

Das liegt daran das du als Sender "Self" übergibst und nicht "FindComponent('Button'+ IntToStr(i))".
Wenn du Self als Sender angibst ist es logisch das der Sender dann auch Self ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:43 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz