E
ericyin
Unregistered / Unconfirmed
GUEST, unregistred user!
//我想在memo文本变化时,在焦点处插入一个h字符(只是为了演示一下,实际的插入条件不是memo文本变化)。但是,程序运行的结果是:memo文本一变化,就不断插入h,插入无数个h……<br>//怎么办?我只要插一个h即可。 我不是已经模拟了按键抬起了吗?<br><br>procedure TForm1.Memo1Change(Sender: TObject);<br><br>Const VK_H = 72;<br>Const KEYEVENTF_KEYUP = $2;<br><br><br>begin<br><br> keybd_event( VK_H, 0, 0, 0 ); // ' press H<br> keybd_event( VK_H, 0, KEYEVENTF_KEYUP, 0); // ' release H<br><br><br>end;