如果你的vfp版本是90 你可以使用 bindevent() 函数把 timer 事件的代码 绑定到另一个方法上
forminitthisformaddobject('timer2','timer')
thisformtimer2Interval=2000
BINDEVENT(thisformtimer2,'timer',thisform,"tttt")
formtttt
=MESSAGEBOX("时间到",0,"tips")
thisformtimer2interval=0
如果 不是 90 就要先自定义一个类 把 timer代码写在类里面, 然后在form里面加入自定义类对象
ttttprgDEFINE CLASS tttt as timer
interval=0
PROCEDURE timer
=MESSAGEBOX("你好")
endpro
ENDDEFINE
forminit
SET LIBRARY TO tttt addi &&加载自定义库
thisformaddobject('timer2','tttt') &&建立对象
thisformtimer2interval=5000 && 触发事件建立项目,在项目管理器中,连编项目会输出EXE。然后把EXE文件和VFP的运行库带上,就可以独立运行了。你的关键问题就在于运行库没拷出来,关拷一个EXE是不行的。 以下各版本运行库文件可参考一下:
各版本的支持运行库文件:
VFP3 的运行库: VFP300ESL
VFP5 的运行库:VFP500DLL、VFP5ENUDLL
VFP6 的运行库:vfp6rdll、vfp6rchsdll、gdiplusdll (VFP6RUNEXE、VFP6RDLL、VFP6RENUDLL)
VFP7 的运行库:msvcr70dll、vfp7rdll、vfp7rchsdll、gdiplusdll、vfp7renudll
VFP8 的运行库:msvcr70dll、vfp8rdll、vfp8rchsdll、gdiplusdll
VFP9 的运行库:msvcr71dll、vfp9rdll、vfp9rchsdll、gdiplusdll、vfp9tdll表单设计器是帮助你向数据库中的表输入数据,查询数据的一个友好界面!系统开发员会设计出许多表单,组合在一起,来实现用户对数据库的管理(输入,查询和显示都可以通过表单来实现)。
打开表单设计器的方法:可以通过菜单“文件/新建”选择“表单”选项就可以进去了,进去后在数据环境中放入表,在表单中放入各种“控件”,设计完的以后通过菜单“表单/执行表单”来运行你设计的表单,看看效果如何!!1、新建立一个表单
添加一个标签和按钮控件
2、点击表单空白处,在右边的属性窗口中caption设为“井岗山大学”
选择标签设置其caption为欢迎信息
3、在按命令按钮中CLICK代码:thisformrelease
4、保存表单
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)