找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3236|回复: 3

[已回复] UI执行问题

[复制链接]

2

主题

6

回帖

10

积分

学前班

鲜花
0
猫粮
15
发表于 2018-12-18 21:34:45 | 显示全部楼层 |阅读模式

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

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

×
[按键精灵] 纯文本查看 复制代码
Dim GHGH=ReadUIConfig("输入框3")       //这里设定界面输入数字

Call 子程序()
sub 子程序()

Dim 结果1,H1,M1,H2,M2,结果2,网络时间1,网络时间2,时差1
    网络时间1=GetNetworkTime()
    H1 = UTF8.Mid(网络时间1, 12, 2)
    M1 = UTF8.Mid(网络时间1, 15, 2)
    结果1 = H1 + M1      

    Do
       ****************
       **********
       **************
       ******** 
            
               网络时间2=GetNetworkTime()
        H2 = UTF8.Mid(网络时间2, 12, 2)
        M2 = UTF8.Mid(网络时间2, 15, 2)       
        结果2 = H2 + M2        
        If H2 - H1 >= 1 Then 
            时差1 = 60 * (H2 - H1) - M1 + M2
        Else 
            时差1 = 结果2 - 结果1            
        End If
    Loop Until 时差1 >=GH 


end sub


请问这样写为什么会报错,提示 发生运行时错误!错误代码:2,错误行号:3227,错误信息: attempt to compare string with number

提示的是“  Loop Until 时差1 >=GH   ”,这行错误。应该如何更改?
楼主热帖
  • 打卡等级:重出江湖

1083

主题

2117

回帖

4303

积分

院长

鲜花
7
猫粮
6589
QQ
发表于 2018-12-19 11:42:10 | 显示全部楼层
数据类型问题, 字符串不能与数值比较, 改成

Loop Until 时差1 >= CLng(GH)

2

主题

6

回帖

10

积分

学前班

鲜花
0
猫粮
15
 楼主| 发表于 2018-12-19 13:29:20 | 显示全部楼层
懂了~谢谢~♪(^∇^*)

2

主题

6

回帖

10

积分

学前班

鲜花
0
猫粮
15
 楼主| 发表于 2018-12-19 13:30:42 | 显示全部楼层
紫猫 发表于 2018-12-19 11:42
数据类型问题, 字符串不能与数值比较, 改成

Loop Until 时差1 >= CLng(GH)

懂了~谢谢~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-24 19:44

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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