按键精灵9如何让两个子程序都运行,最好别用多线程,如果是多线程请指导操作

作者&投稿:仝詹 (若有异议请与网页底部的电邮联系)
如何用按键精灵9用一个脚本同时运行两个程序~

运用到多线程就可以实现
BeginThread 线程1 //启动线程1
Delay 10
BeginThread 线程2 //启动线程2
Delay 10

Sub 线程1
//自己编写脚本内容
End Sub

Sub 线程2
//自己编写脚本内容
End Sub



//呵呵,和call有点像,一个是调用至程序。一个是同时调用子程序

//自己手写,给分吧

BeginThread a //开启线程调用a
BeginThread b //开启线程调用b
Sub a
//子程序a
End Sub
Sub b
//子程序a
End Sub
ab就同时运行了,明白。

Rem B
key = WaitKey()
If key = 66 Then 
    KeyDown "Shift", 1
    Delay 10
    KeyDown "a", 1
    Delay 100
    KeyPress 74, 1
    Delay 10
    KeyUp "Shift", 1
    Delay 10
    KeyUp "a", 1
    Delay 10
ElseIf key = 78 Then
    Delay 10
    KeyDown "Shift", 1
    Delay 10
    KeyDown "D", 1
    Delay 100
    KeyPress 74, 1
    Delay 10
    KeyUp "Shift", 1
    Delay 10
    KeyUp "D", 1
    Delay 10
Else 
End If
goto B


你这个功能,不用多线程,很难达到你想要的效果,除非你的代码允许一定时间分时执行。例如,你第一秒内执行第一个循环,第二秒内执行第二个循环,………,这样就可以单线程。

按键精灵不用多线程的话貌似不能两个子程序一块执行,你这个直接判断就可以了撒


如何用按键精灵9用一个脚本同时运行两个程序?
运用到多线程就可以实现\\x0d\\x0aBeginThread线程1\/\/启动线程1\\x0d\\x0aDelay10\\x0d\\x0aBeginThread线程2\/\/启动线程2\\x0d\\x0aDelay10\\x0d\\x0a\\x0d\\x0aSub线程1\\x0d\\x0a\/\/自己编写脚本内容\\x0d\\x0aEndSub\\x0d\\x0a\\x0d\\x0aSub线程2\\x0d\\x0a\/\/自己编写脚本内容\\x0d\\x0aEndSub...

按键精灵9如何让两个子程序都运行,最好别用多线程,如果是多线程请指导...
Rem Bkey = WaitKey()If key = 66 Then KeyDown "Shift", 1 Delay 10 KeyDown "a", 1 Delay 100 KeyPress 74, 1 Delay 10 KeyUp "Shift", 1 Delay 10 KeyUp "a", 1 Delay 10ElseIf key = 78 Then Delay 10 KeyDown "Shift", 1 Delay...

按键精灵怎么把俩个键合成一个键使用
按下 数字键1 等待100毫秒 弹起 回车键 脚本2 ………脚本8 其他那些一样,把启动方式和动作里面的数字键改了 另外,不懂你什么意思。或者你的意思是这些放在一个脚本里面?如果是这样就加上下面的脚本;如果不是,下面的忽略就好了。脚本9 脚本开启键:F10(自己设)运行:运行一次(也可以改成xx...

按键精灵9 怎样相同的一个脚本 2个或者多个程序运行
Hwnd1 = Plugin.Window.MousePoint()MessageBox "2"Hwnd2 = Plugin.Window.MousePoint()Rem a For 30 Call Plugin.Bkgnd.KeyPress(Hwnd, 9)\/\/table Call Plugin.Bkgnd.KeyPress(Hwnd1, 9)Call Plugin.Bkgnd.KeyPress(Hwnd2, 9)Call Plugin.Bkgnd.KeyPress(Hwnd, 49)\/\/1 Call Plugin.Bkgnd.Key...

如何用按键精灵9实现后台循环搜索2张不同图片,注两张图片不可能同时出现...
多线程 BeginThread 把2个找图做成2个子程序 然后多线程调用 这样就同时开始找2个图了 找到哪个图就继续哪个操作 效率也高点

按键精灵怎么插入两个按键
亲测可用 x = 0Do Rem z KeyPress "8", 1 \/\/如果你在启动脚本的时候不要按9的话就删掉下面这一句 KeyPress "9", 1 Delay 200 x = x + 200 If x=300000 Then Goto s End IfLoopRem sx=0KeyPress "9", 1Goto z ...

按键精灵9怎么用一个脚本同时运行2个子程序
用多线程 BeginThread 一 BeginThread 二 Sub 一 TracePrint "运行子程序一"End Sub Sub 二 TracePrint "运行子程序二"End Sub

按键精灵怎么轮换两个操作?
写两个脚本,一个一直按鼠标左键,另一个直按鼠标右键。两个脚本的启动热键设为不同,比如一个F9另一个F10不就得了,要那么麻烦干嘛。

如何让按键精灵自动切换窗口!
先把2个窗口调整到按Ait+Tab就能互相切换的状态,或者只开2个窗口。在需要切换的地方加入下面的三行语句,然后加上适当的延时或判断就可以了 KeyDown 18,1 KeyPress 9,1 KeyUp 18,1

如何同时打开2个按键精灵的小精灵?
你做成小精灵的时候设置好就可以开2个,热键可以自由修改,改成CTRL+F1或者ALT+1的就不会有冲突

余干县13973989232: 按键精灵9怎么用一个脚本同时运行2个子程序 -
再蚀环尔: 用多线程 BeginThread 一BeginThread 二Sub 一TracePrint "运行子程序一"End SubSub 二TracePrint "运行子程序二"End Sub

余干县13973989232: 如何用按键精灵9用一个脚本同时运行两个程序? -
再蚀环尔: 运用到多线程就可以实现 BeginThread 线程1 //启动线程1 Delay 10 BeginThread 线程2 //启动线程2 Delay 10 Sub 线程1//自己编写脚本内容 End Sub Sub 线程2 //自己编写脚本内容 End Sub//呵呵,和call有点像,一个是调用至程序.一个是同时调用子程序//自己手写,给分吧

余干县13973989232: 按键精灵 同时运行两个脚本 -
再蚀环尔: 可以同时运行,如果你是在同一个窗口同时运行的话你只需要将两个脚本的启动热键设置成一个就可以了.如果是两个窗口就设置成不同的热键.不过如果是同一个窗口的话你这个脚本可以写到一个脚本里面

余干县13973989232: 按键精灵9如何同时运行两个后台脚本任务? -
再蚀环尔: 在脚本编辑区右侧的“禁止脚本重复运行”选择为“否”

余干县13973989232: 按键精灵9 如何使一个脚本要运行两个循环的子程序 -
再蚀环尔: 两个线程,代码如下:BeginThread KeyPress_F5() BeginThread KeyPress_F6() //如果你不执行其他代码,可以改为 Call KeyPress_F6() Sub KeyPress_F5() While True KeyPress "F5", 1 Delay 5000 Wend End Sub Sub KeyPress_F6() While True KeyPress "F6", 1 Delay 60000 Wend End Sub

余干县13973989232: 如何写在windows下同时运行多个应用程序的脚本 -
再蚀环尔: 按键精灵同时运行两个脚本的步骤如下:1,打开按键精灵,进入脚本列表.2,找到需要运行的两个脚本.3,在脚本名称前方选择框中打上对勾,确认运行.脚本名称前打上对勾的脚本就处于默认运行状态,用户可以根据需要开启多个脚本文件.

余干县13973989232: 按键精灵两个脚本同时运行 -
再蚀环尔: 启动快捷键设为相同 是可以的 虽然没在按键精灵里这样做过 但在其他按键程序里可以这样做

余干县13973989232: 按键精灵9 怎样相同的一个脚本 2个或者多个程序运行 -
再蚀环尔: Hwnd = Plugin.Window.MousePoint() MessageBox "1" Hwnd1 = Plugin.Window.MousePoint() MessageBox "2" Hwnd2 = Plugin.Window.MousePoint() Rem a For 30 Call Plugin.Bkgnd.KeyPress(Hwnd, 9)//table Call Plugin.Bkgnd.KeyPress...

余干县13973989232: 按键精灵:怎么弄让每个子程序一起运行 -
再蚀环尔: 你这种情况不是子程序反回主程序的问题,而是你的子程序2有问题,你仔细检查一下没有执行的子程序的代码.下面的代码运行完全正常 Rem 开始Call 子程序1()Call 子程序2()Call 子程序3()Goto 开始Sub 子程序1()MessageBox "我是子程序1"End SubSub 子程序2()MessageBox "我是子程序2"End SubSub 子程序3()MessageBox "我是子程序3"End Sub

余干县13973989232: 按键精灵如何把两个功能合在一起,做成一个程序,我的想法是用单选框,就是那个小原点 -
再蚀环尔: 是让两个同时运行是吧,两种方法,一种是把两个做成一个小精灵,各用各的启动键,第二种就是做多选框,选中即运行,做多线程的

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网