关于空格的问题
小弟在XP下,Delphi7中。对一个Memo,可以这么写 if key=8 then key:=0 这样可以屏蔽退格键。但是为什么 if key=32 then key:=0 不能屏蔽空格键呢??? 问题点数:20、回复次数:6Top
1 楼leilu(Java)回复于 2004-12-01 11:17:07 得分 2
if Key=#32 then Key:=#0;Top
2 楼leilu(Java)回复于 2004-12-01 11:17:40 得分 10
procedure TForm1.edt1KeyPress(Sender: TObject; var Key: Char);
begin
if Key=#32 then Key:=#0;
end;Top
3 楼shunbing()回复于 2004-12-01 11:31:11 得分 2
if Key=#32 then Key:=#0;
Top
4 楼whythinkwhy(小生)回复于 2004-12-01 11:33:01 得分 5
不带# delphi也认?
对于按键delphi应该只认两种方式 一种是以#开头 一种是以vk_ 开头的。Top
5 楼cucumberqlt(大蜗牛)回复于 2004-12-02 08:16:09 得分 0
谢谢各位,我终于明白了,开始把语句放在keydown事件中,这是不行的。只有放在keypress事件中才可以。Top
6 楼psp2003()回复于 2004-12-02 09:13:18 得分 1
楼主不错哟,Top




