admin 管理员组文章数量: 1087138
2024年5月9日发(作者:正切函数和余切函数的图像)
VFP表单设计小技巧
1.设计Tab键顺序.
当表单中控件较多时,利用特性页来设置TabIndex特性就变得很慢了,你可以得用Shi
ft键来设计其顺序.你可以选择”查看/Tab键次序”菜单,这时,在每个控件的左上角出现一
个小方框. 按下Shift键并按顺序单击每个控件,然后单击”重新排序”按钮即可.
2.把”形状”放在后面.
当你希望在表单中把颜色背景放在一些控件的后面时,可简单击表单布局工具栏 的”
形状”按钮,并在屏幕上拖出一个长方形的外形.若要把它移到现有控件之后,可单击”格式/
置后”菜单或在布局工具栏中单击”置后”图标即可.
3.修理损坏的表单.
VFP把每个表单集或表单保存在以扩展名为.SCX的表中.每个表单的.SCX文件都有个
以.SCT为扩展名的同名备注文件.表单中的每个控件在.SCX文件中都有一个记录,若某个
控件的错误很可能使整个.SCX文件打不开而不能使用,这时你不要放弃整个表单,因为只是
某条记录使VFP遇到了麻烦.
改正这一问题的一种方法是把表单的.SCX方件当作表打开对它进行编辑.首先 对.SCX
和.SCT文件进行备份,然后在命令窗口中用USE 命令打开表单并用BRO
W命令进行浏览,在.SCX文件中打开损坏了的记录中有总是的备注型字段并改正这一总是
或删除这一行.
如果总是存在于方法列中,可能需要将方法代码拷贝到一个文本文件中,删除Object
备注字段中的内容,然后根据文本文件重方法即可.
4.加快刷新速度.
通常,当一个控件限于内存变量,数级或特性中的数据时,没有必要调用Refresh方法来
更新控件的显示.因为这样需要大量的处理程序和图形资源,影响运行速度.如果控件限于表
或缓冲区中的数据以及数据变化时,确实需要刷新这些控件,你可以加入以下代码:
reen=.T.
h()
reen=.F.
版权声明:本文标题:VFP表单设计小技巧 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1715258162a686731.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论