搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 每隔一段时间执行代码
标题:
每隔一段时间执行代码
只看楼主
jiaqi11
等 级:
论坛游民
帖 子:41
专家分:20
注 册:2011-10-11
结帖率:
66.67%
楼主
已结贴
√
问题点数:20 回复次数:9
每隔一段时间执行代码
做了一个简单的PRG文件,用途是PING 网络某台设备。
是否能让这个PRG文件每隔5分钟执行一下呢?
PRG文件,不想在弄到表单的TIMER控件里了
搜索更多相关主题的帖子:
网络
2015-01-22 11:09
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
2
楼
得分:4
写好表单,通过类浏览器,将表单代码复制到PRG文件中,在该代码前面加入
PUBLIC oForm
oForm = NEWOBJECT("Form1")
oForm.Show
RETURN
运行PRG
坚守VFP最后的阵地
2015-01-22 11:24
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
3
楼
得分:0
或者用SECONDS()写一个
坚守VFP最后的阵地
2015-01-22 11:29
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
4
楼
得分:4
关键是要有一个“时间触发器”。
在VFP只能用TIMER控件(定时器)吧?,用API的定时器效果也一样,都是单线程代码,是否放到表单里,其实都一样。
2015-01-22 11:43
tlliqi
等 级:
贵宾
威 望:
204
帖 子:15453
专家分:65956
注 册:2006-4-27
第
5
楼
得分:4
是的
2015-01-22 14:23
qingfameng
等 级:
贵宾
威 望:
35
帖 子:964
专家分:3019
注 册:2010-2-6
第
6
楼
得分:4
原程序运行中,插入一个进程。API 启动它。
2015-01-22 20:08
月沐庭轩
来 自:京城
等 级:
贵宾
威 望:
17
帖 子:393
专家分:1106
注 册:2011-7-24
第
7
楼
得分:4
呵呵,用timer往往会卡,用windows的api暂停代码,整个电脑都会暂停。
我最近是用inkey()函数,觉得挺不错的。
for i = 1 to 48&&一共运行48次代码。
inkey(5*60)&&每隔5分钟运行一次下面的代码。
****其他代码***
endfor
[
本帖最后由 月沐庭轩 于 2015-1-22 21:32 编辑
]
坚持学习vfp,QQ:306805680
2015-01-22 21:31
qingfameng
等 级:
贵宾
威 望:
35
帖 子:964
专家分:3019
注 册:2010-2-6
第
8
楼
得分:0
楼主的意思好像是是指的多进程的吧? 如果是,就必须要附加另一个进程才能解决。否则,单线程中,什么方式也难做到。4楼说的有道理。
2015-01-23 00:52
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
9
楼
得分:4
执行ping功能不卡才怪
授人以渔,不授人以鱼。
2015-01-23 09:41
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
10
楼
得分:0
VFP监控功能用多进程较好,不影响主进程,其实相对Windows来说也是多线程(多主线程)。
2015-01-23 11:52
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-441360-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 2.089117 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved