求助|怎么以特定指令打开两个外部程序?
.版本 2.支持库 eAPI
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
.子程序 _按钮2_被单击
' 打开指定的文件
' 执行
运行 (取运行目录 () + “\Server\CSNZ Server.exe”, 假, 3)
.子程序 _编辑框1_内容被改变
数字与字母 ()
.子程序 数字与字母, 文本型
.局部变量 字母, 文本型
.局部变量 长DE度, 整数型
.局部变量 ii, 整数型
.局部变量 数与母, 文本型
.局部变量 aa, 逻辑型
.局部变量 bb, 整数型
字母 = “0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”
长DE度 = 取文本长度 (字母)
.计次循环首 (长DE度, ii)
数与母 = 取文本中间 (字母, ii, 1)
' 输出调试文本 (数母)
.如果真 (取文本右边 (编辑框1.内容, 1) = 数与母)
' 输出调试文本 (取文本右边 (编辑框1.内容, 1))
bb = 0
.如果真 (bb = 0)
aa = 假
跳出循环 ()
.如果真结束
.如果真结束
aa = 真
bb = 1
.计次循环尾 ()
.如果真 (aa)
编辑框1.起始选择位置 = 取文本长度 (编辑框1.内容)
模拟按键 (8, , )
.如果真结束
返回 (数与母)
.子程序 _编辑框2_内容被改变
数字字母 ()
.子程序 数字字母, 文本型
.局部变量 母, 文本型
.局部变量 长度, 整数型
.局部变量 i, 整数型
.局部变量 数母, 文本型
.局部变量 a, 逻辑型
.局部变量 b, 整数型
母 = “0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”
长度 = 取文本长度 (母)
.计次循环首 (长度, i)
数母 = 取文本中间 (母, i, 1)
' 输出调试文本 (数母)
.如果真 (取文本右边 (编辑框1.内容, 1) = 数母)
' 输出调试文本 (取文本右边 (编辑框1.内容, 1))
b = 0
.如果真 (b = 0)
a = 假
跳出循环 ()
.如果真结束
.如果真结束
a = 真
b = 1
.计次循环尾 ()
.如果真 (a)
编辑框1.起始选择位置 = 取文本长度 (编辑框1.内容)
模拟按键 (8, , )
.如果真结束
返回 (数母)
.子程序 _按钮3_被单击
.子程序 _选择框1_被单击
.子程序 _按钮1_被单击
运行 (取运行目录 () + “\Bin\Launcher_Exe.exe”, 假, )
这个易程序需要打开两个外部软件
我想要实现的内容:
1. 点击 ‘启动服务端’ 按钮,会以管理员身份运行server.exe。 (未实现,不会写- -)我写的代码 打开server.exe会一闪而过 不懂怎么回事
2.账号 密码 输入框 只能输入 字母和数字 (已实现)
3.勾选 ‘记住账号’会记住输入的账号密码 (未实现)我的想法是 让程序读取一个外部的txt文本 存放账号密码,但是我不会qwq
4.点击 ‘登录’ 按钮 ,会把 账号密码的 文本 添加到 Launcher_Exe.exe
如 ‘登录‘ 按钮的代码是Launcher_Exe.exe -usename ()-password ()
一旦我 点击’登录‘按钮 就会把 账号密码的 文本添加到 ()里
比如我在账号密码框里填 账号:123 密码:456
点击登录就变成
Launcher_Exe.exe -usename (123)-password (456)
求大佬指点!
页:
[1]