易网时代-编程资源站
Welcome
首页
/
软件开发
/
VFP
看实例学VFP:对查询结果进行汇总
2017-02-06
25
看实例学VFP:对查询结果进行汇总2009-02-14 www.bianceng.cn 老马本例应用到了select语句中的Group By子句的知识,关于select语句请参考: 或。本例应用到了数据环境,并使用“数据1”数据库中的“人员信息表”作为数据环境的数据源,关于该数据库的情况已经在一文中给出,运行界面见本文末尾。制作步骤:一、新建表单,将其caption属性值设置为“对查询结果进行汇总...
看实例学VFP:将查询结果输出为表或文本文件
2017-02-06
25
看实例学VFP:将查询结果输出为表或文本文件2009-02-16 www.bianceng.cn 老马在这个例子中,汇总结果是显示在表格控件中的。本文对这个例子再做进一步的改进,可以在运行时选择“数据表”或“文本文件”,使之在把汇总结果显示到表格控件中的同时,将查询结果输出为“查询结果.DBF”或“查询结果.txt”。本例应用到了select语句中的Group ...
看实例学VFP:去除查询结果中的重复记录
2017-02-06
32
看实例学VFP:去除查询结果中的重复记录2009-02-18 www.bianceng.cn 老马在以及之前的几个关于select语句应用的例子中,组合框控件Combo1的数据方面的属性我们是这样设置的:RowSourceType属性值设置为“1-值”,RowSource属性值设置为“部门,性别,学历”,即在设计时已经将组合框控件的数据源固定了。但这种处理方式在有的情况下是不合理的,比如本文要做这样一个例子:...
看实例学VFP:对查询结果进行排序
2017-02-06
24
看实例学VFP:对查询结果进行排序2009-02-18 www.bianceng.cn 老马本例是一个显示包括各记录的自然情况及实发工资的“工资排行榜”。本例在表单的init事件中首先使用select语句对“工资表”的奖金、补助等进行计算,并将查询结果输出为一个包含“实发资金”和“员工编号”的名为lsJJ的临时表;然后对“人员信息表”和临...
看实例学VFP:利用多个表中的字段创建新表
2017-02-06
25
看实例学VFP:利用多个表中的字段创建新表2009-02-19 www.bianceng.cn 老马本例中再来复习一下select语句中的inner join子句的知识,关于select语句请参考: 或。本例的主要操作是在表单的init事件中完成的,在该事件中进行连接查询并将查询结果输出为一个临时表(该表包括了“人员信息表”的“姓名,性别,基本工资”3个字段以及“工资表”的&ldquo...
看实例学VFP:使用类设计器创建类
2017-02-06
22
看实例学VFP:使用类设计器创建类2009-02-20 www.bianceng.cn 老马VFP中系统定义的类称为基类,用户不能对其修改,但可以根据基类直接创建对象进而实现类的实例化,比如我们常用的“表单控件工具栏”上的类都是系统基类。VFP的基类分容器类(Container)和控件类(Control)两种。简单地说,容器类就是可以包含其他对象的类,比如表单、容器等;而控件类就是不能再容纳其他对象的类,比如文本框、命令按钮等。VF...
看实例学VFP:新类的使用
2017-02-06
25
看实例学VFP:新类的使用2009-02-21 www.bianceng.cn 老马一.新定义类的使用(一)将新类添加到表单存储于类库中的新类在使用之前应首先将其打开或注册,可以通过以下三种方法将类库打开或注册:1.使用“项目管理器”:在“项目管理器”中选择“类”选项卡,单击“添加”会出现“打开”对话框。在“打开”...
看实例学VFP:编程方式创建类
2017-02-06
22
看实例学VFP:编程方式创建类2009-02-22 www.bianceng.cn 老马上两个例子中介绍了使用“类设计器”来交互方式创建类,与交互方式相对应的,也可以用编程方式创建类。不过用这种方式来创建类很麻烦,并且需要极大的耐心去调试,相对来说用得比较少。算是扩充一下知识面吧,本文对编程方式定义类的语句格式做一个简单的介绍,但是不必深究和浪费太多的时间,毕竟已经有可视化的、强大的“类设计器”可以用了;否则...
看实例学VFP:编程方式向表单添加新控件
2017-02-06
28
看实例学VFP:编程方式向表单添加新控件2009-02-23 www.bianceng.cn 老马vfp的“表单控件工具栏”包含了标签(Label)、文本框(TextBox)等常用的控件类,以前我们向表单添加控件时多数都是在设计时使用该工具栏。 单击该工具栏上的某个控件图标后,即可在表单上拖动、绘制出所需要的控件。但有时我们需要的控件有可能在设计时无法确定,而是在应用程序运行时根据具体情况动态创建的,这时就需要以编程的方式,通过使用...
看实例学VFP:表单集的例子
2017-02-06
24
看实例学VFP:表单集的例子2009-02-24 www.bianceng.cn 老马本文是一个关于表单集的小实例。本例运行时表单集中的表单form2的状态是隐藏,表单form1上面的表格显示的是“网站信息表”中的数据,如下图:单击了“显示附加信息”命令按钮后,该按钮上面的文字变为“隐藏附加信息”,同时表单form2显示出来,它上面的表格显示的是“附加信息表”中...
看实例学VFP:顶层表单(父子表单)的例子
2017-02-06
26
看实例学VFP:顶层表单(父子表单)的例子2009-02-26 www.bianceng.cn 老马记得以前有朋友想让他的vfp程序运行时是这个样子:没有VFP的主屏幕(_screen),运行时直接在桌面出现一个登录对话框,输入用户名及密码并验证通过之后出现软件的主界面,看起来象是用VB编写的软件,有种很酷的感觉。VFP软件主界面的实现通常可以采用两种方式:主屏幕(_screen)或顶层表单(或者叫父子表单)。可以用顶层表单来实现上述的想法。VFP中设置顶...
看实例学VFP:同时向两个表中添加记录
2017-02-06
24
看实例学VFP:同时向两个表中添加记录2009-02-28 www.bianceng.cn 老马本文利用这个实例中的知识来制作一个文本式录入表单的简单示例,通过这个表单可以同时向“数据1”数据库中的“网站信息表”和“附加信息表”这两个表中添加记录,并且对录入的数据可以选择“保存”、“添加”或“撤消”。这两个表的索引...
看实例学VFP:制作只能从顶层表单调用的系统主菜单
2017-02-06
23
看实例学VFP:制作只能从顶层表单调用的系统主菜单2009-03-02 www.bianceng.cn 老马我们知道正常的VFP菜单都是显示在主屏幕(_screen)中的,但如果要使用顶层表单来做软件的主界面,_screen是要屏蔽掉的。这就产生了一个问题:_screen没有了,软件菜单该往哪里放呢?没有关系,可以使用只能从顶层表单中调用的菜单来解决这个问题,另外这种菜单的调用处是在顶层表单的init事件中,而不是在主程序中。本例来制作一个只能从顶层表单调...
看实例学VFP:用顶层表单制作软件主界面
2017-02-06
23
看实例学VFP:用顶层表单制作软件主界面2009-03-04 www.bianceng.cn 老马本文来制作一个顶层表单用作系统的主界面,运行界面见本文末尾,完成本例后即可以运行此表单并执行菜单里所指定的那些操作了。当然这仅仅是一个主表单而已,还需要一个系统用户登录验证表单来调用这个表单,以及主程序及连编、发布等操作,在后面的例子中会介绍这些。本例制作步骤如下:一、新建表单,将其caption属性值设置为“编程入门网网址管理系统”,...
看实例学VFP:制作系统登录表单
2017-02-06
23
看实例学VFP:制作系统登录表单2009-03-05 www.bianceng.cn 老马本例制作一个简单的登录表单,系统运行时首先启动此登录表单,运行界面如下图:输入正确的用户名及密码才会启动主表单,如下图;若连续3次输入错误的用户名及密码则会自动退出。制作步骤如下:一、新建表单,将表单的caption属性值设置为“系统登录”,ShowWindow属性值设置为“2-作为顶层表单”,width属性值设置为29...
看实例学VFP:主程序及连编综合示例
2017-02-06
23
看实例学VFP:主程序及连编综合示例2009-03-07 www.bianceng.cn 老马本文给出一个简单的主程序并将我们做的这个简单的系统连编成为可执行文件。本实例采用顶层表单作为软件的主界面,运行连编后的exe会首先出现要求用户名和密码的登录表单,如下图:连续3次输入错误的用户名及密码会自动退出,输入正确的用户名及密码后,登录表单隐藏并且启动主表单,如下图:本例要点:因为使用顶层表单做主界面,就需要在主程序中加一句_screen.visible=....
看实例学VFP:用sql命令创建表
2017-02-06
28
看实例学VFP:用sql命令创建表2009-03-10 www.bianceng.cn 老马本文是一个在vfp中使用sql命令创建表的实例。用sql命令创建表结构的格式如下:create table 表名 (字段名1 类型(宽度[,小数位]),字段名2 类型(宽度[,小数位]),…)在一文中已经给出了“网站信息表”的表结构如下表:字段名类型宽度编号字符型5网站名称字符型12网站网址字符型24那么我要创建相同的表结构并且...
看实例学VFP:用sql命令修改表结构
2017-02-06
33
看实例学VFP:用sql命令修改表结构2009-03-12 www.bianceng.cn 老马在一文中介绍过用sql语句修改表记录的值,实际vfp中也可以用sql语言中的Alter语句动态的修改表结构。虽然可以实现这样的操作,但是我觉得尽可能还是不要在程序中动态修改表结构,因为这样有可能会造成程序的不稳定以及其它的意外情况。vfp中对表结构的操作主要是增加字段、修改字段、重命名字段和删除字段这四项,sql中修改表结构的语句是Alter语句,那么和这四项操...
看实例学VFP:Timer控件实例-动画
2017-02-06
22
看实例学VFP:Timer控件实例-动画2009-03-14 www.bianceng.cn 老马在中已经对计时器控件的属性及方法等做了介绍,这个控件的应用重点是它的Interval属性和timer事件。本文来补充一个例子,运行时在计时器控件的timer事件中控制label控件的位置形成动画效果,如下图:本例通过在timer事件中操作标签控件的top属性来实现标签上下移动的动画。如果要制作左右移动的动画,原理是一样的,在timer事件中操作标签控件的lef...
看实例学VFP:用列表框控件做个“开始菜单”
2017-02-06
21
看实例学VFP:用列表框控件做个“开始菜单”2009-03-16 www.bianceng.cn 老马What is “开始菜单”?这应该是一句废话。因为只要是使用Windows系统的,都知道单击了任务栏左侧的“开始”按钮就会出现这个菜单,并且可能每天都会使用这个菜单。那么用vfp编写的软件能否不使用菜单,而是把软件菜单的功能项都放到这样一种类似于Windows系统的“开始菜单”里呢?...
<<
1
2
3
4
5
6
7
8
9
10
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图