威纶通官方论坛

宏编辑器

[复制链接]
发表于 2021-3-23 08:41:04 | 显示全部楼层 |阅读模式
在宏编辑器中,变量未初始化的警告,比较烦人。有什么办法关闭这类警告?
 楼主| 发表于 2021-3-23 08:50:28 | 显示全部楼层
老版本的EasyBuilder Pro  没有这个报警,现在的版本有了这个报警。
如:
short EX_Edit_F1_Text, EX_Edit_F2_Text, EX_Edit_F3_Text, EX_Edit_F4_Text
GetData(EX_Edit_F1_Text, "Local HMI", "EX_Edit_F1_Text", 1)
GetData(EX_Edit_F2_Text, "Local HMI", "EX_Edit_F2_Text", 1)
GetData(EX_Edit_F3_Text, "Local HMI", "EX_Edit_F3_Text", 1)
GetData(EX_Edit_F4_Text, "Local HMI", "EX_Edit_F4_Text", 1)

这样的用法,也要报EX_Edit_F1_Text等变量的未初始化
发表于 2021-3-23 09:11:05 | 显示全部楼层
本帖最后由 weinview 于 2021-3-23 09:12 编辑
在宏编辑器中,变量未初始化的警告,比较烦人。有什么办法关闭这类警告?

              您好,对的,这是新版中加入的,暂时没有关闭项。
              我可以向上反馈咨询一下,有相关结论,我再更新上来。
发表于 2021-3-30 12:27:32 | 显示全部楼层
在宏编辑器中,变量未初始化的警告,比较烦人。有什么办法关闭这类警告?

           您好,高版增加警告的设计初衷是:让大家建立一个编程习惯,以便出现宏指令问题的时候,利于排查。
请大家知悉!
 楼主| 发表于 2021-4-8 21:21:20 | 显示全部楼层
变量未初始化的警告,应该是引用了没有初始化值的变量。GetData(, , , )函数是对变量的赋值,没有必要使用GetData(, , , )前一定要赋个常数吧。
发表于 2021-4-9 09:25:55 | 显示全部楼层
变量未初始化的警告,应该是引用了没有初始化值的变量。GetData(, , , )函数是对变量的赋值,没有必要使用GetData(, , , )前一定要赋个常数吧。

           您好,请您将您的信息:贵姓  单位名称  手机号码还有此贴链接发送至tech@weinview.cn
           我们对应跟进。
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-4-24 03:48

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

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