您的位置:首页-> 电脑资讯-> 电脑知识-> 数据库-> 在VFP5.0中实现中英文自动切换 网站地图
本类固顶文章
·还没有固顶文章
本类推荐文章
·还没有推荐文章

本类阅读排行

·VFP中实现在浏览器中运行应用程序方法
·MySQL服务器的启动与停止
·VFP访问外部数据源的几种方法
·VFP右键功能
·分发VFP应用时自动建立快捷方式
·用Foxpro制作Windows输入法码表
·利用Foxpro在网络环境下开发数据库管理软件经验点滴
·让VFP程序在浏览器中运行
·在VFP报表中实现每页打印指定记录数
·VFP表跟踪实现方法 VFP表跟踪实现方法
·用Visual FoxPro 5.0 设计数据文件结构浏览器
·VFP与Excel交互编程
·为Visual FoxPro应用程序增加文件压缩功能
·VFP中使用“宏”来提高编程效率
·在VFP中实现跟变式组合框及椭圆图形菜单

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

作者:未知 来源:网上收集 加入时间:2005-11-11

     在用VFP5.0开发应用系统时,结合数据进行处理,应用最多的是文本框对象,特别是进行中英文的输入时,来回切换非常繁琐,所以我们可以借助自定义子类,来实现中英文输入的自动切换。其步骤如下:
      通过系统菜单栏“文件/新建/类…”启动“新类”对话框,填入类名:gsTextBox,并设置父类为:TextBox。按“确定”键进入类设计器画面。新增一个属性,来作为对象是否启动中文输入法的控制码。
      通过系统菜单栏“类/新建属性…”启动“新建属性”对话框,按上表设置属性,其中可视性设为:公共。最后设置GotFocus与LostFocus事件过程:
    Gotfocus Event事件过程:
    If this是否中文
        =imestatus(1)
    else
        =imestatus(0)
    endif
    Lostfocus Event事件过程:
        =imestatus(0)
       到此,类已经定义完成,以后只要在设计表单时,通过表单控件“工具栏/查看类/添加…”把自定义类加入,并且设置“是否中文”属性即可实现中英文输入的自动切换。

 

相关文章 相关下载