关于输入框输入过虑的问题(50分)

  • 主题发起人 主题发起人 chons
  • 开始时间 开始时间
C

chons

Unregistered / Unconfirmed
GUEST, unregistred user!
; 怎样实现输入框只接受一些预期的字符,对其他的字符不作出
响应。不要告诉我使用钩子。
还有delphi中一个自带的appevents的例子中,那些响应事件是
如何实现的?如果自己写这个程序该如何实现?我想如果能告诉我
这个问题前面的问题也就解决了。
 
设置form.keypreview:=true;
然后在edit1keypress中写
if not( key in ['1','3','a'...] )then
key:=#0

就可以了。不用appevents吧
 
; to leepin:
你的方法确实可以,但是我就是搞不懂delphi自带那个例子,他的实现
原理是什么,搞不懂他的来龙去脉。好像delphi有时封装太多东东
也有缺点,因为搞不懂它的来龙去脉。
 
appevents封装了application对象事件。可以方便地处理application层次的事件。

The TApplication class forms the foundation of a Windows application
by providing properties and methods that encapsulate the behavior
of a standard Windows program。
 
接受答案了.
 
后退
顶部