我通过按钮点击事件执行 RestartScript 重新启动脚本运行命令,来实现脚本启动,在调试里运行一切正常。但是发布制作成“按键小精灵.EXE”就不能正常执行,并且点击“启动”按钮后任务栏的程序图标不停的快速闪烁,好像进入一个死循环,不及时关闭程序窗口好像系统要崩溃,再次运行的话,窗口里的控件也都没了。我用的是最新版,下面是代码:
Event Form1.Button1.Click
RestartScript //重新启动脚本运行
End Event
Hwnd = Plugin.Window.Find("Notepad", 0) //事先打开的记事本窗口句柄
Hwnd1 = Plugin.Window.FindEx(Hwnd,0,"Edit", 0)
Call Plugin.Window.Active(Hwnd)
Call Plugin.Window.SendString(Hwnd1, Form1.InputBox1.Text) //向记事本发送输入框里的文本内容
KeyPress 13,1
Call Plugin.Window.SendString(Hwnd1, Form1.InputBox2.Text)
KeyPress 13, 1