Autor Beitrag
kathrin2807
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Fr 28.02.03 19:18 
Ich möchte wenn ich mit dem Cursor in einem Editfeld stehe, die Möglichkeit haben, bei einer bestimmten Tastenkombination einen String in dieses Editfeld zu bringen.

Kann mir jemand helfen?
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 28.02.03 19:46 
TEdit kennt OnKeyPress und OnKeyDown.
GruppeCN
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 322



BeitragVerfasst: Fr 28.02.03 19:54 
So geht´s:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if key = VK_RETURN then begin
  Edit1.Text := Edit1.Text+'Enter';
  end;
end;


Für key = VK_RETURN muss dann der entsprechende Vitruelle Tastatur Code eingegeben werden. Die fangen immer mit VK_ an und sind einfach zu finden(O = VK_O; F4 = VK_F4, Leer VK_Space;...).

Moderiert von user profile iconTino: E-Mailadresse entfernt. Weitere Fragen und Antworten bitte hier ins Forum.

_________________
Warum sind die Sachen, die du suchst, immer da, wo du zuletzt nachsiehst?
Weil du aufhörst zu suchen, wenn du sie gefunden hast.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 28.02.03 21:23 
Bist du sicher, dass es VK_O für "o" gibt? In der Delphi-Hilfe steht davon nichts bei den virtuellen Tastencodes.