找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1516|回复: 2

[已回复] 请问,if语句放子程序里面就无法判断了,放if外面就能判...

[复制链接]

1

主题

1

回帖

2

积分

学前班

鲜花
0
猫粮
6
发表于 2022-12-28 15:48:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
请问,if语句放子程序里面就无法判断了,放if外面就能判断,请问是哪里的问题

sText0 = Plugin.Window.GetTextEx(HwndEx0,0)   
TracePrint "得到窗口句柄的信息内容为:" & sText0
a = "已达上限"

Sub 干活0   
Do
           
        MoveTo 600,410
        Delay 200
        LeftClick 1
        Delay 500

        If sText0=a  Then
         Delay 100
         StopThread Sub
         End If
loop

楼主热帖
  • 打卡等级:开宗立派

1087

主题

2141

回帖

4335

积分

院长

鲜花
9
猫粮
7413
QQ
发表于 2022-12-28 20:34:02 | 显示全部楼层
子程序光定义, 不调用是不执行的, 你需要在执行子程序的位置写Call 干活0()

1

主题

1

回帖

2

积分

学前班

鲜花
0
猫粮
6
 楼主| 发表于 2022-12-29 15:35:53 | 显示全部楼层
紫猫 发表于 2022-12-28 20:34
子程序光定义, 不调用是不执行的, 你需要在执行子程序的位置写Call 干活0()

我这里没表示,我知道那里错了,谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-11-21 21:39

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表