很多朋友在问,VG浏览器打包EXE的时候怎么实现变量赋值呢?在通过exe启动脚本前,可以预先设置一些脚本变量的初始值,方便脚本运行时调用,先上图看效果简单做了个界面,给一些脚本变量设置参数。
双击“开始运行按钮”输入以下代码,在脚本运行前获取界面参数给脚本变量代码奉上:
//点击开始运行按钮
void Button1_Click(object sender, EventArgs e)
{
//文本变量赋值
workControl1.stringDic["起始网址"] = txtUrl.Text;
//计数器变量赋值
workControl1.intDic["数量"] = (int)numCount.Value;
//行变量赋值
Dictionary<string, string> fieldsDic = new Dictionary<string, string>();
fieldsDic["账号"] = txtUser.Text;
fieldsDic["密码"] = txtPwd.Text;
workControl1.rowDic["账号和密码"] = fieldsDic;
//集合变量赋值
workControl1.listDic["集合数据"] = new List<string>(){"aaaaaaaaaa","bbbbbbbbbb","ccccccccc"};
workControl1.listDic["集合数据"].Add("dddddddddddddd");//再添加一个试试
workControl1.RunNum = (int)numLoopCount.Value;
workControl1.Start();
}