在delphi的虚拟键值表里insert键是 VK_INSERT但是我这样做的结果是小键盘里的“-”有反应。
procedure TForm1.RichEdit1KeyPress(Sender: TObject; var Key: Char);
begin
if (key in [chr(VK_DELETE)]) then
begin
isInsert:=not isInsert;
if isInsert = false then
begin
StatusBar1.Panels[3].Text:='覆盖';
end else
begin
StatusBar1.Panels[3].Text:='插入';
end;
end;
end;
procedure TForm1.RichEdit1KeyPress(Sender: TObject; var Key: Char);
begin
if (key in [chr(VK_DELETE)]) then
begin
isInsert:=not isInsert;
if isInsert = false then
begin
StatusBar1.Panels[3].Text:='覆盖';
end else
begin
StatusBar1.Panels[3].Text:='插入';
end;
end;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货