| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 692 人关注过本帖
标题:每隔一段时间执行代码
只看楼主 加入收藏
jiaqi11
Rank: 2
等 级:论坛游民
帖 子:41
专家分:20
注 册:2011-10-11
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:9 
每隔一段时间执行代码
做了一个简单的PRG文件,用途是PING 网络某台设备。
是否能让这个PRG文件每隔5分钟执行一下呢?
PRG文件,不想在弄到表单的TIMER控件里了
搜索更多相关主题的帖子: 网络 
2015-01-22 11:09
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9820
专家分:27099
注 册:2012-2-5
收藏
得分:4 
写好表单,通过类浏览器,将表单代码复制到PRG文件中,在该代码前面加入
PUBLIC oForm
oForm = NEWOBJECT("Form1")
oForm.Show
RETURN

运行PRG

坚守VFP最后的阵地
2015-01-22 11:24
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9820
专家分:27099
注 册:2012-2-5
收藏
得分:0 
或者用SECONDS()写一个

坚守VFP最后的阵地
2015-01-22 11:29
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10566
专家分:43011
注 册:2014-5-20
收藏
得分:4 
关键是要有一个“时间触发器”。
在VFP只能用TIMER控件(定时器)吧?,用API的定时器效果也一样,都是单线程代码,是否放到表单里,其实都一样。
2015-01-22 11:43
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:4 
是的
2015-01-22 14:23
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:4 
原程序运行中,插入一个进程。API 启动它。
2015-01-22 20:08
月沐庭轩
Rank: 9Rank: 9Rank: 9
来 自:京城
等 级:贵宾
威 望:17
帖 子:393
专家分:1106
注 册:2011-7-24
收藏
得分: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
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:0 
楼主的意思好像是是指的多进程的吧?  如果是,就必须要附加另一个进程才能解决。否则,单线程中,什么方式也难做到。4楼说的有道理。


2015-01-23 00:52
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:4 
执行ping功能不卡才怪

授人以渔,不授人以鱼。
2015-01-23 09:41
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10566
专家分:43011
注 册:2014-5-20
收藏
得分:0 
VFP监控功能用多进程较好,不影响主进程,其实相对Windows来说也是多线程(多主线程)。
2015-01-23 11:52
快速回复:每隔一段时间执行代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012036 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved