Пример #1
0
        // 如果活动返回值,则从 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坐标));
        }
Пример #2
0
 // 如果活动返回值,则从 CodeActivity<TResult>
 // 派生并从 Execute 方法返回该值。
 protected override void Execute(CodeActivityContext context)
 {
     Client处理函数.模拟鼠标右键按下(context.GetValue(X坐标), context.GetValue(Y坐标));
 }