小弟在memo控件的ONKEYDOWN中设置了一个热键,想用ctrl+enter来实现memo1的clear,并且使光标回到最开始的地方,可是在这里出了个问题,就是clear方法调用之后,memo里面的文本是没了,可是光标却到了第二行的最前面,估计是我按热键以后,其实在内存中还留了一个回车键,所以会这样,我记得在c中也有这样的情况,但是c中可以用fflush函数来搞定,不知道在delphi中,怎么解决这个问题,希望得到大家的解答,我先谢谢了。
解决方案 »
- ftp下载问题
- 报表Report Machine6.0 的汇总功能求解。。。谢谢了
- 在DELPHI中treeview如何显示各种类别
- 哪里有Delphi 2007企业版下载
- com+组件连接的问题
- 很久没上来了,今天好不容易抽出时间向大家问好,祝大家新年快乐,心想事成!顺便散分!
- 这么多高手没个能帮我的吗?太失望了555555555555——熟悉tquery的sql语句的请进来!!!(解决问题者把另一个贴子上的50分也送你!)
- Delphi执行数据库操作时的界面控制以及进度显示,如何做得通用、友好。
- 使用 ADO 的问题
- 有没有excel97单元的详细例子?里面一个autofilter函数我不会用,谢谢
- IdTcpCli控件怎么用啊?
- 高手进来拿高分。。。。。。不够另外开帖给分。。。
begin
Memo1.Lines.Clear;
Memo1.SetFocus;
end;
...
if (ssCtrl in shift ) and (key= VK_RETURN) then
begin
Memo1.Lines.Clear;
Memo1.SetFocus;
end;
begin
Memo1.Lines.Clear;
Memo1.SetFocus;
key:=#0;
end;