下载此文档

非常全的vf实例编程(计算机二级Foxpro在VFP中模拟动画).doc


文档分类:资格/认证考试 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
计算机二级Foxpro:在VFP中模拟动画在当今众多的编程语言中,VFP的简单、方便和实用使我一直情有独衷。它不仅提供了对中、小型数据库完善的管理和操作机制,在应用程序界面的设计上也提供了丰富的手段。比如说,VFP的表单设计器提供了图象控制,。稍显不足的是它不支持其他格式的图象,更不用说是动画了。由于图象控制和其他控制一样,具有自己一整套的属性,在设计时可以动态地改变它,因此我在实践中摸索到一种变通的方法,在VFP的表单中加入模拟的“动画”。(可用相关的绘图软件自行制作),利用计时器的计时功能,。下面我就通过一个演示实例来加以说明:首先,我准备了四幅连贯的红旗飘图象,分别取名为:,,。如下所示(略),然后使用表单设计器设计表单如下:演示表单其中包括三个控制:Image(图象),Timer(计时器)和Command(命令按钮)。设置属性如下:=“”=.==“退出演示”在表单的Activate事件中添加如下代码:PublicII=1在计时器的Timer事件中添加代码如下:IfI$#***@62;=4I=1ElseI=I+1EndifPic=Str(I,1)+".bmp"=Pic在命令按钮的Click事件中添加代码如下:,保存并运行表单,我们会看到窗口中一幅鲜艳的红旗在迎风招展。单击“退出演示”命令按钮,模拟动画的演示就结束了。VF编写简易计算器(1)建立应用程序用户界面。选择“新建”表单,进入表单设计器,增加一个文本框控件Textl、mandGroup1,并将命令按钮组的ButtonCount属性改为16。(2)mand10Caption依次改为:1、2、3、4、5、6、7、8、9、:.、=、+、-、*、/.(3)编写程序代码。①mandGroup1的Click事件代码:=.=ALLT(RIGHT(STR(),1))=〃〃ELSEa==a+ALLT(RIGHT(STR(),1))ENDIF②编写“.”mand11的Click事件代码:a==a+〃.〃③编写“=”mand12的Click事件代码:a==ALLT(STR(&a))=.T.④编写“+”mand13的Click事件代码:a==a+〃+〃=〃〃⑤编写“-”mand14的Click事件代码:a==a+〃-〃=〃〃⑥编写“*”mand15的Click事件代码:a==a+〃*〃=〃〃⑦编写“/”mand16的Click事件代码:a==a+〃+〃=〃〃vf编程计算3!+4!+5!settalkoffs=0p=1*2n=3dowhilen<=5p=p*ns=s+pn=n+1enddo?s结果为150VFP中常用WIN32API函数调用事例我们在VFP编程时,为了弥补VFP本身功能的不足,常常会用到WIN32API函数来对VFP的功能行扩展,例如取得系统信息、对注册表进行操作等,但是由于WIN32API函数是C++的数据结构形式,在调用时与VFP的数据格式有所不同,因此在调用时往往会产生问题,而目前的一些资料所介绍的大都是VB、DELPHI等语言如何调用,对VFP如何调用介绍的比较少,更缺少具体的调用事例,下面我分几次介绍在VFP如何调用WIN32API函数,并就一些常用的WIN32API函数作一介绍,由于本人水平有限,所介绍的内容,仅供您参考,也欢迎您在我的[

非常全的vf实例编程(计算机二级Foxpro在VFP中模拟动画) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小298 KB
  • 时间2020-01-13