问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB程序放在服务器上自动运行

发布网友 发布时间:2023-07-17 10:14

我来回答

5个回答

热心网友 时间:2023-07-22 21:38

看我的方法行不行?
运行时请在text1中给定时器赋值,两个小时就是输入 120 就可以了单位默认是分了
还有请在text2中输入"notepad.exe"不包括引号,因为我不知道你的程序进程映像名称是什么,这里暂时用记事本来代替你的程序来演示到时请输入你的程序的映像名称就得了.
你试着运行是不是循环在你设定的时间到后,记事本打开三秒后就又关闭了.
运行成功后,你就可以根据你的实际需要改源代码了.需要什么改你看下面的代码完就知道了有不明白的M我.呵呵!
Dim k%, c%, prowin As String
Private Sub Command1_Click()
prowin = Text2.Text '该文本框输入你的进程的映像名称,任务管理器可以找到包括扩展名格式像上面一样要正确
Timer1.Interval = Val(Text1.Text) * 60 * 1000 '设定TEXT1文本框的单位为分,即设定你的程序多长时间运行一次的时间间隔
End Sub

Private Sub Form_Load()
Timer1.Enabled = True
Timer2.Enabled = True
End Sub

Private Sub Timer1_Timer()
Timer2.Enabled = True
Timer2.Interval = 3000 '设定你的程序要在服务器上的运行的时间长短,这里是三秒此值必须少于timer1.interval的值也可以根据需要修改
k = Shell("C:\WINDOWS\system32\notepad.exe", 1) '这里写入你自己写的可执行文件的路径
c = Shell("cmd.exe", 1) '运行控制台窗口
prowin = "taskkill /im " & prowin '控制台下的一个可以结束进程的命令
End Sub

Private Sub Timer2_Timer()
AppActivate c '通过句柄激活控制台
SendKeys (prowin)
SendKeys ("{enter}")
AppActivate c '通过句柄激活控制台
SendKeys ("exit") '退出控制台
SendKeys ("{enter}")
Timer2.Enabled = False
End Sub

整个程序的关键是当前活动窗口,所以激活控制台的语句不能省.
运行程序后把它最小化到系统托盘就可以了,你自己设计一个msgbox来提示当前操作计算机的用户当倒计时接近的时候暂停操作计算机多少秒,让程序取得当前

的操作权(暂停多长取决于你程序要运行多少时间,也就是Timer2.Interval的值)
呵呵注释多了点就写这么多了.

热心网友 时间:2023-07-22 21:39

写到计划任务里或写到注册表自启动项里

服务器上可以不装VB吧?
可以,但是程序打包的时候一定不要忘记把用到的VB环境(那几个DLL),用到的控件都打进去,并且要注册到服务器上

这个程序是要每隔一段时间(一两个小时)运行一次的
我认为,你的程序应该跟服务器的系统启动,一直运行.设置一个Time控件,隔几分钟检测系统时间,跟上次检测的时间比较(有函数,可以计算出相差多长时间),到了设定的间隔就CALL一下相应函数,执行代码

热心网友 时间:2023-07-22 21:39

用系统自带的任务计划或是在程序中加上定时器,再把程序拖放到启动菜单里面或是写进注册表 每次启动电脑就自动运行程序,当时间到时就自动运行需要的部分

热心网友 时间:2023-07-22 21:40

拖到"开始"菜单里的"启动"里,就行了,俺就是那么做的,开机就启动.

热心网友 时间:2023-07-22 21:40

服务器是个啥玩意?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在爱水APP哪个模块中可以填写个人信息,查询自己一天的饮水量? 黄金为什么是避险产品 避险买什么 避险品种是什么 避险产品什么意思 什么是避险产品 ...对联和我们平时使用的印章,说说使用了哪几个字体 对联上写的是什么字 ...有一空是让我评价我自己,请各位哥哥姐姐帮帮忙,帮我编一段,往好了... 艾灸用品哪种好 青课酩留酒 蔡徐坤第一次参加奔跑吧是第几季 酩溜酒酿造方法 带然的四字词语,然在第二位 价格战略的概念 跨国公司的国际定价策略有哪几种? 长春市房产证丢失怎么补办 高三写入党申请书如果没有过,是不是对大学再次入党有积极作用? 新能源电动车电池能用几年 我是高三学生 递交了入党申请书 就一定能入党吗 美朋·轻奢酒店(北京南站石榴庄地铁站店)详细位置 下面几个托福考场中哪个好(硬件、老师、抗干扰情况等) 美朋·轻奢酒店(北京朝阳站店)地址 宜必思酒店(周口大庆路店)位置在哪里 您好,请问考托福,北外考场好吗? 西点发展前景怎么样 ...高考出成绩后报考此学校将会优先录取,这个可靠吗? ...优先级的比正常信托风险低些?华泰证券信誉可靠吗?想找个 优先配可信吗? 优小用借钱可靠吗 我想运行服务器上的vb程序,应该怎么做 您好!在公司的服务器上装了一个VB编的程序,通过共享让每一个员工都能... 请问一下,在服务端执行的ASP(VBSCRIPT VB 脚本)怎么实现类似于Inputbox... ...感觉没啥兴趣了!昨晚做了一次不到1分钟就完事了!我这是咋的了... it will become s( )s开头的填什么? ...和i will become a good teacher的区别是啥? 洗菜盆和洗碗机一体好,还是分开好? ...world was a man appeared,others will become the will.i do n... 厨房洗菜盆排水管用连体的好还是分体的好 洗菜盆下水器是一体好,还是分开安装好 洗菜盆有一体的和焊接的哪种好? 上海虹桥火车站有几号线? 上海虹桥火车站地铁几号线 缠中说禅如何做庄 上海虹桥火车站有哪些地铁线路 技嘉主板每次启动都要刷新BIOS如何关掉 上海虹桥火车站,几号地铁到达? 《大爱酬勤》墨水墨小说txt全集免费下载 求一篇作文,文明旅行,记叙文,写自己出去旅行,看到了一些不文明的现象... 流浪地球2刘德华的女儿叫什么