直接告诉你得了。
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = vk_F1 then
begin
Edit1.Text := Edit1.Text + 'procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = vk_F1 then // 这个是F1键
begin
Edit1.Text := Edit1.Text + '◎';
end;
if key = vk_F2 then
begin
Edit1.Text := Edit1.Text + '○';
end;
end;