Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Eine bestehende onKeyPress procedur von aussen aufrufen... (https://www.delphipraxis.net/18785-eine-bestehende-onkeypress-procedur-von-aussen-aufrufen.html)

mojo777 24. Mär 2004 16:46


Eine bestehende onKeyPress procedur von aussen aufrufen...
 
Hallo,

Ich habe eine Procedur an einem Feld hängen und würde sie aber gerne bei OnShow aufrufen.
Procedur des edEan-feldes:
Delphi-Quellcode:
procedure TfmProdukte.edEANKeyPress(Sender: TObject; var Key: Char);
begin
if key=#13 then
  begin
      showmessage('RAAAAAHHHH!!!! STOLZE SAYIAJINS!! :-)');
  end;
end;
wie rufe ich dat dingen nun auf?
ich habe bereits folgendes probiert:
Delphi-Quellcode:
edEANKeyPress(edEan, #13);
klappt aber nicht...
:gruebel:
tut mir schrecklihc Leid, ich kann mir gut vorstellen, dass das PRoblem hier im Forum bereits mehrfach behandelt wurde. Nur bin ich auf keine passende Lösung gestoßen. Vielleicht kann mir ja jemand eben kurz den Aufruf der PRozedur reinschreiben... :freak:

schonmal danke im voraus.

bttb930 24. Mär 2004 17:03

Re: Eine bestehende onKeyPress procedur von aussen aufrufen.
 
du mußt das zweite argument als variable übergeben:

Delphi-Quellcode:
var
  ch: char;
begin
  ch := #13;
  edEANKeyPress(edEAN, ch);
end;

mojo777 24. Mär 2004 17:33

Re: Eine bestehende onKeyPress procedur von aussen aufrufen.
 
..... ok die lösung ist zwar stumpf, aber hey maaaaannn!!!
DANK DIR!!!!!!!
:party:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:04 Uhr.

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