首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

问一个很小的有关问题

2012-02-14 
问一个很小的问题如果我要创建一个指令,让电脑开启一个窗口,然后每1000ms来查看窗口开启了没,如果没有就再

问一个很小的问题
如果我要创建一个指令,让电脑开启一个窗口,然后每1000ms来查看窗口开启了没,如果没有就再发送一次指令,反复3次!请问这个程序怎么做出来??实际代码 谢谢!

[解决办法]
可以开启一个线程,用来查看需要打开的窗口的句柄,sleep(1000),设置一个flag,每查找一次就flag加1,当flag=3时就停止查找.具体的代码建议自己动手写,不动手永远都学不会
[解决办法]
别人最多给你伪代码就不错了,为什么总是要代码呢?
没有自己的思想是不会进步的
[解决办法]

VBScript code
Dim countcount=0For i=1  to 3set y=getobject("winmgmts:\\.\root\cimv2")set x=y.execquery("select * from win32_process where name='进程名'")for each j in x count=count+1nextwscript.sleep(1000)i=i+1NextIf count=0 Then     MsgBox "进程名启动失败"Else     MsgBox    "进程名成功"End If 

热点排行