在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: eppur

[求助] 求助SKILL 运行报can't handle (floatStruct......)问题!!

[复制链接]
发表于 2024-10-21 15:02:12 | 显示全部楼层
本帖最后由 amodaman 于 2024-10-21 15:03 编辑

我不是跑起来已经没问题了嘛,把我的代码下载下来比较一下吧。

ttt.il.txt

3.08 KB, 下载次数: 2 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2024-10-21 15:10:29 | 显示全部楼层
好的,谢谢!我比较下
 楼主| 发表于 2024-10-21 15:20:58 | 显示全部楼层


amodaman 发表于 2024-10-21 15:02
我不是跑起来已经没问题了嘛,把我的代码下载下来比较一下吧。


确实啊,同样代码就修改了同样的位置,把您给我的代码运行了下,在我这就是报那些ERROR,晕啊~难道还和virtuoso版本有关系?!
发表于 2024-10-21 15:28:09 | 显示全部楼层
本帖最后由 amodaman 于 2024-10-21 15:40 编辑

不是的,是因为你的变量mainPathWidth,subPathWidth一直是全局变量,没有更新的缘故。你需要释放这两个变量,他们就从GUI的 structure变成了你赋值的浮点数了。不过这样的编程习惯不好,同一个变量名,前面几行是GUI创建函数的返回值,是一个structure, 后面又被你赋值成它自己的filed value,那么当你一直不关掉GUI的时候,这个类型改变是不会发生的, 所以一直出错。你把浮点数赋值的那两个变量分别改成mainPathWidth_value,subPathWidth_value,就不会错了。注意赋值和引用的部分都要相应的改。

我更新了一下代码,只要把赋值部分从CB函数里面拿出来,直接在CreateAppForm的时候就赋值,就没问题了。

下载这个版本的,按照你的验证方式,现在可以了。

ttt.il.txt

3.23 KB, 下载次数: 3 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2024-10-21 17:19:09 | 显示全部楼层
谢谢!运行了下,结果可以。除了warning会报下,其他运行OK。
发表于 2024-10-21 17:39:57 | 显示全部楼层


eppur 发表于 2024-10-21 17:19
谢谢!运行了下,结果可以。除了warning会报下,其他运行OK。


梳理清楚调用的顺序,就不会有warning了。
发表于 2024-10-22 15:35:14 | 显示全部楼层
受教了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-18 18:02 , Processed in 0.019660 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表