易网时代-编程资源站
Welcome
首页
/
软件开发
/
VFP
看实例学VFP:编程方式创建类
2016-07-27
32
看实例学VFP:编程方式创建类2009-02-22 www.bianceng.cn 老马上两个例子中介绍了使用“类设计器”来交互方式创建类,与交互方式相对应的,也可以用编程方式创建类。不过用这种方式来创建类很麻烦,并且需要极大的耐心去调试,相对来说用得比较少。算是扩充一下知识面吧,本文对编程方式定义类的语句格式做一个简单的介绍,但是不必深究和浪费太多的时间,毕竟已经有可视化的、强大的“类设计器”可以用了;否则...
看实例学VFP:编程方式向表单添加新控件
2016-07-27
35
看实例学VFP:编程方式向表单添加新控件2009-02-23 www.bianceng.cn 老马vfp的“表单控件工具栏”包含了标签(Label)、文本框(TextBox)等常用的控件类,以前我们向表单添加控件时多数都是在设计时使用该工具栏。 单击该工具栏上的某个控件图标后,即可在表单上拖动、绘制出所需要的控件。但有时我们需要的控件有可能在设计时无法确定,而是在应用程序运行时根据具体情况动态创建的,这时就需要以编程的方式,通过使用...
看实例学VFP:表单集的例子
2016-07-27
32
看实例学VFP:表单集的例子2009-02-24 www.bianceng.cn 老马本文是一个关于表单集的小实例。本例运行时表单集中的表单form2的状态是隐藏,表单form1上面的表格显示的是“网站信息表”中的数据,如下图:单击了“显示附加信息”命令按钮后,该按钮上面的文字变为“隐藏附加信息”,同时表单form2显示出来,它上面的表格显示的是“附加信息表”中...
看实例学VFP:顶层表单(父子表单)的例子
2016-07-27
38
看实例学VFP:顶层表单(父子表单)的例子2009-02-26 www.bianceng.cn 老马记得以前有朋友想让他的vfp程序运行时是这个样子:没有VFP的主屏幕(_screen),运行时直接在桌面出现一个登录对话框,输入用户名及密码并验证通过之后出现软件的主界面,看起来象是用VB编写的软件,有种很酷的感觉。VFP软件主界面的实现通常可以采用两种方式:主屏幕(_screen)或顶层表单(或者叫父子表单)。可以用顶层表单来实现上述的想法。VFP中设置顶...
看实例学VFP:同时向两个表中添加记录
2016-07-27
37
看实例学VFP:同时向两个表中添加记录2009-02-28 www.bianceng.cn 老马本文利用这个实例中的知识来制作一个文本式录入表单的简单示例,通过这个表单可以同时向“数据1”数据库中的“网站信息表”和“附加信息表”这两个表中添加记录,并且对录入的数据可以选择“保存”、“添加”或“撤消”。这两个表的索引...
看实例学VFP:制作只能从顶层表单调用的系统主菜单
2016-07-27
40
看实例学VFP:制作只能从顶层表单调用的系统主菜单2009-03-02 www.bianceng.cn 老马我们知道正常的VFP菜单都是显示在主屏幕(_screen)中的,但如果要使用顶层表单来做软件的主界面,_screen是要屏蔽掉的。这就产生了一个问题:_screen没有了,软件菜单该往哪里放呢?没有关系,可以使用只能从顶层表单中调用的菜单来解决这个问题,另外这种菜单的调用处是在顶层表单的init事件中,而不是在主程序中。本例来制作一个只能从顶层表单调...
看实例学VFP:用顶层表单制作软件主界面
2016-07-27
40
看实例学VFP:用顶层表单制作软件主界面2009-03-04 www.bianceng.cn 老马本文来制作一个顶层表单用作系统的主界面,运行界面见本文末尾,完成本例后即可以运行此表单并执行菜单里所指定的那些操作了。当然这仅仅是一个主表单而已,还需要一个系统用户登录验证表单来调用这个表单,以及主程序及连编、发布等操作,在后面的例子中会介绍这些。本例制作步骤如下:一、新建表单,将其caption属性值设置为“编程入门网网址管理系统”,...
看实例学VFP:制作系统登录表单
2016-07-27
54
看实例学VFP:制作系统登录表单2009-03-05 www.bianceng.cn 老马本例制作一个简单的登录表单,系统运行时首先启动此登录表单,运行界面如下图:输入正确的用户名及密码才会启动主表单,如下图;若连续3次输入错误的用户名及密码则会自动退出。制作步骤如下:一、新建表单,将表单的caption属性值设置为“系统登录”,ShowWindow属性值设置为“2-作为顶层表单”,width属性值设置为29...
看实例学VFP:主程序及连编综合示例
2016-07-27
45
看实例学VFP:主程序及连编综合示例2009-03-07 www.bianceng.cn 老马本文给出一个简单的主程序并将我们做的这个简单的系统连编成为可执行文件。本实例采用顶层表单作为软件的主界面,运行连编后的exe会首先出现要求用户名和密码的登录表单,如下图:连续3次输入错误的用户名及密码会自动退出,输入正确的用户名及密码后,登录表单隐藏并且启动主表单,如下图:本例要点:因为使用顶层表单做主界面,就需要在主程序中加一句_screen.visible=....
看实例学VFP:用sql命令创建表
2016-07-27
32
看实例学VFP:用sql命令创建表2009-03-10 www.bianceng.cn 老马本文是一个在vfp中使用sql命令创建表的实例。用sql命令创建表结构的格式如下:create table 表名 (字段名1 类型(宽度[,小数位]),字段名2 类型(宽度[,小数位]),…)在一文中已经给出了“网站信息表”的表结构如下表:字段名类型宽度编号字符型5网站名称字符型12网站网址字符型24那么我要创建相同的表结构并且...
看实例学VFP:用sql命令修改表结构
2016-07-27
50
看实例学VFP:用sql命令修改表结构2009-03-12 www.bianceng.cn 老马在一文中介绍过用sql语句修改表记录的值,实际vfp中也可以用sql语言中的Alter语句动态的修改表结构。虽然可以实现这样的操作,但是我觉得尽可能还是不要在程序中动态修改表结构,因为这样有可能会造成程序的不稳定以及其它的意外情况。vfp中对表结构的操作主要是增加字段、修改字段、重命名字段和删除字段这四项,sql中修改表结构的语句是Alter语句,那么和这四项操...
看实例学VFP:Timer控件实例-动画
2016-07-27
39
看实例学VFP:Timer控件实例-动画2009-03-14 www.bianceng.cn 老马在中已经对计时器控件的属性及方法等做了介绍,这个控件的应用重点是它的Interval属性和timer事件。本文来补充一个例子,运行时在计时器控件的timer事件中控制label控件的位置形成动画效果,如下图:本例通过在timer事件中操作标签控件的top属性来实现标签上下移动的动画。如果要制作左右移动的动画,原理是一样的,在timer事件中操作标签控件的lef...
看实例学VFP:用列表框控件做个“开始菜单”
2016-07-27
32
看实例学VFP:用列表框控件做个“开始菜单”2009-03-16 www.bianceng.cn 老马What is “开始菜单”?这应该是一句废话。因为只要是使用Windows系统的,都知道单击了任务栏左侧的“开始”按钮就会出现这个菜单,并且可能每天都会使用这个菜单。那么用vfp编写的软件能否不使用菜单,而是把软件菜单的功能项都放到这样一种类似于Windows系统的“开始菜单”里呢?...
看实例学VFP:用编辑框控件做个“摸奖机”
2016-07-27
29
看实例学VFP:用编辑框控件做个“摸奖机”2009-03-18 www.bianceng.cn 老马编辑框控件与文本框控件的功能是相似的,实际上你可以把它看作是可以展示多行数据、数据多时可以有滚动条的文本框,它的属性和事件也大多与文本框相似。在一文中已经给出了一个例子,今天我们用编辑框再来做一个趣味小实例:摸奖机。程序运行界面如下:这个例子并没有什么复杂的东西,主要是在命令按钮的click事件中对文本框输入的值进行判断,根据所输入的选择值将其对应的奖品显示...
看实例学VFP:超级链接控件的使用
2016-07-27
38
看实例学VFP:超级链接控件的使用2009-03-21 www.bianceng.cn 老马超级链接控件(HyperLink)不象文本框、命令按钮等控件那样常用,一般是在制作软件的“关于”表单的时候能够用到它。这个控件的最常用的方法是NavigateTo(指定要打开的网址),本文来做一个关于这个控件的例子,运行时如下图:在上图中:单击了蓝色标签文字会直接打开“编程入门网”;单击了“关于本站&rdq...
看实例学VFP:复选框控件
2016-07-27
48
看实例学VFP:复选框控件2009-03-24 www.bianceng.cn 老马在一文中,已经给出了复选框控件的常用属性。这个控件的使用重点是对它的value属性值的判断上,另外也可以通过controlsource属性把它和表中的某个逻辑型字段绑定,同时也可以在它支持的click、interactiveChange等事件中进行编程。本文是一个在复选框控件的interactiveChange事件中编程的小例子,运行时通过复选框的选择来控制label控件的...
看实例学VFP:commondialog控件
2016-07-27
37
看实例学VFP:commondialog控件2009-03-27 www.bianceng.cn 老马VB中可以使用commondialog控件得到“打开”、“另存为”等标准对话框以及文件路径和文件名,在vfp中同样可以使用这个控件。该控件运行时不可见,是一个ActiveX控件。该控件常用的事件有showopen和showsave,其中showopen用于得到"打开"对话框,showsav...
看实例学VFP:选项按钮组控件
2016-07-27
46
看实例学VFP:选项按钮组控件2009-03-30 www.bianceng.cn 老马选项按钮组控件(OPtiongroup),也可以叫做“单选按钮组”,是vfp的常用控件之一。在一文中已经给出了该控件的常用属性和方法,并且给出了一个将该控件的controlsource属性与表中某一字段绑定的例子。本文来补充一个对该控件的click事件进行编程的例子,运行界面如下图:在上图中可以根据用户的选择计算长方形的周长或面积。制作步骤如下:...
看实例学VFP:模拟VB控件数组操作标签控件
2016-07-27
34
看实例学VFP:模拟VB控件数组操作标签控件2009-04-02 www.bianceng.cn 老马VB中有控件数组,使用它可以批量设置控件的属性,这个东西最直接的作用就是可以简化代码。今天我们在vfp中模拟VB控件数组,操作vfp中最基本的控件之一:标签控件(label)。在一文中对该控件的属性及用途等已经有比较详尽地描述,关于它实在是没有什么好说的了。本文设计的这个例子是这样的:在表单激活时(Activate事件),采用类似vb控件数组的处理方式在循...
看实例学VFP:进度条控件
2016-07-27
38
看实例学VFP:进度条控件2009-04-05 www.bianceng.cn 老马我们在使用Windows系统的时候,如果复制一个较大的文件或者是从网上下载东西,在复制或下载的过程中都会出现一个对话框,并且在该对话框中会有一个进度条来显示复制或下载的进度。在vfp可以使用进度条控件(ProcessBar)来实现类似的功能,有的场合下可以用到它,比如软件包含了数据备份的功能,可以用它来显示备份的进度。但是这个控件的使用不是必须的,使用它无非是可以让你编的东...
<<
1
2
3
4
5
6
7
8
9
10
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图