社区
VFP
帖子详情
如何在VFP中实现表单最大化时,其中的控件也按相应比例变化?
风叶子
2013-07-20 05:27:13
我目前遇到的问题是,表格最大化了,而控件没变?很急,很急,请搞手指点我!
...全文
304
6
打赏
收藏
如何在VFP中实现表单最大化时,其中的控件也按相应比例变化?
我目前遇到的问题是,表格最大化了,而控件没变?很急,很急,请搞手指点我!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
十豆三
2013-07-22
打赏
举报
回复
VFP6.0 没有 Anchor 属性。
风叶子
2013-07-20
打赏
举报
回复
我在VF9中试成功了,谢谢,看来我的程序都要转移到VF9中了,好困难啊
风叶子
2013-07-20
打赏
举报
回复
我用的是VFP6。0,请问相对位置的设置是哪个属性。。。。
风叶子
2013-07-20
打赏
举报
回复
谢谢,我试试
都市夜猫
2013-07-20
打赏
举报
回复
设置每个控件的 anchor 属性即可
Mr_Bean
2013-07-20
打赏
举报
回复
使用相对位置代替绝对位置
VFP
综合查询
表单
程序
表单
最大化
问题
表单
里设置了背景图片,但
表单
最大化
后背景变成平铺形状了,
表单
上的
控件
没有随
表单
一起变大 应乍样解决这个问题呢! 我上传了我的
表单
,高手帮看看!!!
VFP
中
实现
选择排序
VFP
中
实现
选择排序
时
间:2009-06-07来源:编程入门网 作者:老马 众所周知在常用的简单排序方法
中
,前文所介绍的起泡排序(冒泡排序)是效率最差的一个了。我们今天所介绍的这个选择排序也是简单排序
中
的一种,不过比起泡排序的效率要高,并且也比较容易
实现
。 这些常用的排序方法多见诸于C/C++方面的资料
中
,如果要在
vfp
中
实现
这些排序方法,原理是一样的,只是在代码
实现
上略有差别。例如,在C/C++
中
数组的下标是从0开始,而
vfp
中
数组的下标是从1开始;C/C++
中
的for语句可以采用for(i=0;i
时完成变量赋初值、变量终值判断、变量递增这些操作,而
vfp
的for语句则有些弱,它的变量终值不能采取i
VFP
中
书写代码
时
要特别注意数组下标问题及循环变量的初值及终值,在以后的文章
中
不会再特别提及这些问题。 我们先看一下选择排序的基本思想和排序过程。(此部分内容引用自百度百科:http://baike.baidu.com/view/547263.htm) 基本思想 每一趟从待排序的数据元素
中
选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。n个记录的文件的直接选择排序可经过n-1趟直接选择排序得到有序结果: ①初始状态:无序区为R[1..n],有序区为空。 ②第1趟排序 在无序区R[1..n]
中
选出关键字最小的记录R[k],将它与无序区的第1个记录R[1]交换,使R[1..1]和R[2..n]分别变为记录个数增加1个的新有序区和记录个数减少1个的新无序区。 …… ③第i趟排序 第i趟排序开始
时
,当前有序区和无序区分别为R[1..i-1]和R(1≤i≤n-1)。该趟排序从当前无序区
中
选出关键字最小的记录 R[k],将它与无序区的第1个记录R交换,使R[1..i]和R分别变为记录个数增加1个的新有序区和记录个数减少1个的新无序区。 这样,n个记录的文件的直接选择排序可经过n-1趟直接选择排序得到有序结果。 排序过程 【示例】: 初始关键字 [49 38 65 97 76 13 27 49] 第一趟排序后 13 [38 65 97 76 49 27 49] 第二趟排序后 13 27 [65 97 76 49 38 49] 第三趟排序后 13 27 38 [97 76 49 65 49] 第四趟排序后 13 27 38 49 [49 97 65 76] 第五趟排序后 13 27 38 49 49 [97 65 76] 第六趟排序后 13 27 38 49 49 65 [97 76] 第七趟排序后 13 27 38 49 49 76 [97 76] 最后排序结果 13 27 38 49 49 76 76 97 知道这个排序方法的基本思想和排序过程,在
vfp
中
书写代码就简单了,只是需要注意
vfp
中
数组的下标及循环变量的初值及终值与C/C++的区别。实例的运行界面如下图: 本例依然采取生成10个随机整数的方式取得数据,然后用选择法对这10个整数进行从小到大的排序。
实现
过程: 一、新建
表单
,向
表单
添加一个编辑框
控件
及三个命令按钮,按上图设置这三个命令按钮的caption属性。 二、添加代码: 1.“生成10个随机整数”按钮的click事件: public s(10) for i=1 to 10 s(i)=int(rand()*100) &&产生两位数的随机整数 thisform.edit1.value=thisform.edit1.value+str(s(i),5) endfor 2.“清屏”按钮的click事件:thisform.edit1.value="" 3.“选择排序”按钮的click事件: local i,j,k,t as integer for i=1 to 9 k=i for j=i+1 to 10 if s(j)
如何在
VFP
中
调用默认关联的程序打开文件
如何在
VFP
中
调用默认关联的程序打开文件
VFP
设计教程 很详细的课件教程
微调
控件
的主要属性: ControlSource 、 Value Increment : 指定单击上箭头或下箭头
时
,微调
控件
中
数值的增加量或减少量,默认值为1.00 KeyBoardHighValue: 指定键盘输入微调框的最大值 KeyBoardLowValue: 指定键盘输入微调框的最小值 SpinnerHighValue: 指定按钮微调的最大值 SpinnerLowValue: 指定按钮微调的最小值
2010年计算机等级考试二级
VFP
上机试题4
2010计算机等级考试二级
vfp
上机试题
VFP
2,749
社区成员
29,142
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章