// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { foreach (var c in 内容.Get(context)) { Client处理函数.模拟键盘输入(c.ToString(CultureInfo.InvariantCulture)); Thread.Sleep(100); } }
// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { 输出图像.Set( context, Client处理函数.获取截图( 起始X坐标.Get(context), 起始Y坐标.Get(context), 截取宽度.Get(context), 截取高度.Get(context), 像素格式.Get(context) )); }
// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { var ts = context.GetValue(操作间隔延迟时间); if (ts <= 0) { ts = 50; } Client处理函数.模拟鼠标移动(context.GetValue(X坐标), context.GetValue(Y坐标)); Thread.Sleep(ts); Client处理函数.模拟鼠标右键按下(context.GetValue(X坐标), context.GetValue(Y坐标)); Thread.Sleep(ts); Client处理函数.模拟鼠标右键抬起(context.GetValue(X坐标), context.GetValue(Y坐标)); }
// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { Client处理函数.模拟鼠标移动(context.GetValue(X坐标), context.GetValue(Y坐标)); }
// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { context.SetValue(窗口句柄, Client处理函数.获取窗口句柄(context.GetValue(表达式))); }
// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { Client处理函数.设置剪贴板文字(context.GetValue(内容)); }
// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { Client处理函数.模拟弹起按键(context.GetValue(虚拟按键代码)); }
// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { Client处理函数.将窗口显示到桌面前端(context.GetValue(窗口句柄)); }
// 如果活动返回值,则从 CodeActivity<TResult> // 派生并从 Execute 方法返回该值。 protected override void Execute(CodeActivityContext context) { Client处理函数.模拟键盘输入(内容.Get(context)); }