在VFP5.0中实现中英文自动切换

在VFP5.0中实现中英文自动切换,第1张

在VFP5.0中实现中英文自动切换,第2张

用VFP5.0开发应用系统时,文本框对象是结合数据处理使用最广泛的对象,尤其是在输入中英文时,来回切换非常繁琐,所以我们可以借助自定义子类实现中英文输入的自动切换。步骤如下:

通过系统菜单栏“文件/新建/类…”启动“新建类”对话框,填写类名:gsTextBox,将父类设置为:TextBox。按OK进入类设计器屏幕。添加一个属性作为对象是否启动中文输入法的句柄。

通过系统菜单栏“类/新属性…”启动“新属性”对话框,根据上表设置属性,其中可见性设置为:公共。最后设置GotFocus和LostFocus事件过程:
Gotfocus事件过程:
如果这是中文
= imestatus(1)
else
= imestatus(0)
endif

到目前为止,已经定义了类。以后只要通过表单控件“工具栏/查看类/添加…”添加自定义类,并设置“中文”属性,就可以自动切换中英文输入。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 在VFP5.0中实现中英文自动切换

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情