- 调用子程序 [说话]
- 调用子程序 [等待按键]
- 如果表达式 (Key < 49 Or Key > 51) 为真,则循环执行
- 调用子程序 [等待按键]
- 循环结束
- Mtype = CInt(Chr(Key))
- Mystring= "[制作类型]选择[" & Mtype &"]["
- 如果表达式 (Mtype = 1) 为真,则
- Mystring= Mystring & "只做不拣"
- 否则如果(Mtype = 2)为真,则
- Mystring= Mystring & "蓄成功率"
- 否则如果(Mtype = 3)为真,则
- Mystring= Mystring & "拣物出售"
- 条件结束
- Mystring= Mystring & "]..."
- 调用子程序 [说话]
- 子程序结束,回到调用处
- 子程序 [选择菜单]
- Mystring="│[选择菜单]" & vblf
- Mystring= Mystring & "├" & String(8,"─") &vblf
- Mystring= Mystring & "│<C>参数设置" & vblf
- Mystring= Mystring & "│<F>脚本设置" & vblf
- 如果表达式 (BuyItemCount > 0) 为真,则
- Mystring= Mystring & "│<S>保存设置" & vblf
- Mystring= Mystring & "│<Y>启动脚本@"
- 条件结束
- 调用子程序 [说话]
- 调用子程序 [等待按键]
- 如果表达式 (Key <> 67 And Key <> 70 And (Key <> 83 Or BuyItemCount = 0) And (Key <> 89 Or BuyItemCount = 0)) 为真,则循环执行
- 调用子程序 [等待按键]
- 循环结束
- 如果表达式 (Key = 67) 为真,则
- Mystring= "选择[C][参数设置]..."
- 调用子程序 [说话]
- 调用子程序 [参数设置]
- 否则如果(Key = 70)为真,则
- Mystring= "选择[F][脚本设置]..."
- 调用子程序 [说话]
- 调用子程序 [脚本设置]
- 否则如果(Key = 83 And BuyItemCount > 0)为真,则
- Mystring= "选择[S][保存设置]..."
- 调用子程序 [说话]
- 如果表达式 (ScriptName <> "") 为真,则
- 调用子程序 [保存设置]
- 否则
- 调用子程序 [设置脚本名]
- 条件结束
- 调用子程序 [选择菜单]
- 否则如果(Key = 89 And BuyItemCount > 0)为真,则
- Mystring= "选择[Y][启动脚本]..."
- 调用子程序 [说话]
- 调用子程序 [设置列表]
- 条件结束
- 子程序结束,回到调用处
- 子程序 [脚本操作]
- Mystring= "│[脚本] -[" & ScriptName & "] " & vblf
- Mystring= Mystring & "├" & String(11,"─") & vblf
- Mystring= Mystring & "│<Y>加载 <N>取消 <D>删除"
- 调用子程序 [说话]
- 调用子程序 [等待按键]
- 如果表达式 (Key <> 68 And Key <> 78 And Key <> 89) 为真,则循环执行
- 调用子程序 [等待按键]
- 循环结束
- 如果表达式 (Key = 68) 为真,则
- Mystring="选择[D]删除脚本[" & ScriptName & "]..."
- 调用子程序 [说话]
- 调用子程序 [确认删除脚本]
- 调用子程序 [脚本设置]
- 否则如果(Key = 78)为真,则
- Mystring="选择[N][取消]返回[脚本设置]..."
- 调用子程序 [说话]
- 调用子程序 [脚本设置]
- 否则如果(Key = 89)为真,则
- Mystring="选择[Y]加载脚本[" & ScriptName & "]..."
- 调用子程序 [说话]
- 调用子程序 [加载脚本]
- 调用子程序 [设置列表]
- 条件结束
- 子程序结束,回到调用处
- 子程序 [确认删除脚本]
- Mystring= "│[删除] -[" & ScriptName & "]" & vblf
- Mystring= Mystring & "├" & String(11,"─") & vblf
- Mystring= Mystring & "│<Y>确定 <N>取消 "
- 调用子程序 [说话]
- 调用子程序 [等待按键]
- 如果表达式 (Key <> 89 And Key <> 78) 为真,则循环执行
- 调用子程序 [等待按键]
- 循环结束
- 如果表达式 (Key = 89) 为真,则
- Mystring = "选择[Y][确定][删除]脚本[" & ScriptName & "]..."
- 调用子程序 [说话]
- 调用子程序 [删除脚本]
- 否则如果(Key = 78)为真,则
- Mystring = "选择[N][取消]返回[脚本设置]..."
- 调用子程序 [说话]
- 条件结束
- 子程序结束,回到调用处
- 子程序 [读取脚本列表]
- ScriptList =""
- ScriptCount = 0