Einzelnen Beitrag anzeigen

Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Key-Code mit Sender Tag ?

  Alt 9. Feb 2010, 10:29
Nach mehrmaligen durchlesen meines Posts, verstehe ich auch nix ...
Nochmal von vorn:
Im Keypress-Ereignis eines Inputfeldes werden verschiedene
Tasten ausgewertet. Das funktioniert mit Komponenten (zB Buttons)
wunderbar. Nun wollte ich das aus Keyboard ausweiten.
ZB
Button A (Tag=0) = Tastendruck auf +
Button B (Tag=1) = Tastendruck auf -
in der procedure p1_1 werden die EIngaben ausgewertet.
klappt alles wunderbar.
Nun das ganze mit Keyboardtasten
Taste + (Tag=0) ?

Keypress-Source:
Delphi-Quellcode:
procedure TKasse.minputKeyPress(Sender: TObject; var Key: Char);
begin
if not (Key in ['0'..'9', Char(VK_BACK),'+','-','#',',']) then
  Key := #0;
if (Key in ['+']) then begin
  p1_1Click(Sender);
  //minput.Text:='';
end;
end;
wie sage ich der p1_1 procedure welche SenderTag gesendet wird?

Hoffe, dass das ganze bissl deutlicher was
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat