窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
常用语句 | 文本型 | 0 |
命令数组 | 文本型 | 0 |
命令数 | 整数型 | |
热标 | 整数型 | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
临时命令 | 文本型 | | 2 |
i | 整数型 | | |
信息框 (识别文本, 0, ,
)
计次循环首 (命令数, i
)
临时命令 =
分割文本 (命令数组
[i
],
“@”,
)
如果真 (识别文本 = 临时命令
[1
])
执行 ( #打开文件, 临时命令
[2
], ,
“C:\Program Files\Internet Explorer”,
)
跳出循环 ()

计次循环尾 ()
如果真 (识别文本 =
“您好”)
api发送消息 (获取当前窗口 (), 274, 61536, 0
)
信息框 (获取当前窗口 (), 0, ,
)
如果真 (识别文本 =
“再见”)
api发送消息 (获取当前窗口 (), 274, 61536, 0
)
信息框 (获取当前窗口 (), 0, ,
)
如果 (按钮5.标题 =
“开始”)
语音识别1.
创建 (0, 1
)
按钮5.标题 =
“停止”
按钮5.标题 =
“开始”
语音识别1.
释放 ()
变量名 | 类 型 | 静态 | 数组 | 备 注 |
文件号 | 整数型 | | |
一行 | 文本型 | | |
命令 | 文本型 | | 2 |
XP风格 (2
)文件号 =
打开文件 (取运行目录 () +
“命令文件.txt”,
#改读, )
判断循环首 (取反 (是否在文件尾 (文件号,
真))
)
一行 =
读入一行 (文件号
)
加入成员 (命令数组, 一行
)
列表框1.
加入项目 (一行,
)
命令 =
分割文本 (一行,
“@”,
)
加入成员 (常用语句, 命令
[1
])
判断循环尾 ()加入成员 (常用语句,
“关闭”)加入成员 (常用语句,
“再见”)加入成员 (常用语句,
“你好”)语音识别1.
加入常用 (常用语句
)命令数 =
取数组成员数 (命令数组
)关闭文件 (文件号
)命令 =
分割文本 (列表框1.
取项目文本 (列表框1.现行选中项
),
“@”,
)执行 ( #打开文件, 命令
[2
], ,
“C:\Program Files\Internet Explorer”,
)变量名 | 类 型 | 静态 | 数组 | 备 注 |
命令 | 文本型 | | 2 |
i | 整数型 | | |
xms | 整数型 | | |
如果真 (编辑框1.内容 =
“”)
信息框 (“不能为空” +
#换行符 +
“格式为:命令文本(一般为汉字)@命令代码(一般为英文)”, 0,
“反馈信息”,
)
编辑框1.
获取焦点 ()
返回 ()
如果真 (寻找文本 (编辑框1.内容,
“@”, ,
假) = -1
)
信息框 (“格式不正确!” +
#换行符 +
“格式为:命令文本(一般为汉字)@命令代码(一般为英文)”, 0, ,
)
编辑框1.
获取焦点 ()
返回 ()列表框1.加入项目 (编辑框1.内容, )xms = 列表框1.
取项目数 ()
计次循环首 (xms, i
)
命令 =
分割文本 (列表框1.
取项目文本 (i - 1
),
“@”,
)
加入成员 (常用语句, 命令
[1
])
计次循环尾 ()语音识别1.
加入常用 (常用语句
)
如果真 (编辑框2.内容 =
“”)
信息框 (“不能为空”, 0, ,
)
编辑框2.
获取焦点 ()
返回 ()加入成员 (常用语句, 编辑框2.内容)语音识别1.
加入常用 (常用语句
)编辑框2.内容 =
“”信息框 (“加入成功!”, 0, ,
)编辑框2.
获取焦点 ()