当前位置:
工控论坛
> >
产品
>
自动化软件
>
GE 数字集团软件
我要发帖
求助:ifix-类型匹配错误是怎么产生的
点击:
947
| 回复:
3
businiao567
关注
私信
精华:0帖
求助:1帖
帖子:9帖 | 10回
年度积分:0
历史总积分:552
注册:2002年12月08日
发表于:2005-03-22 13:04:00
楼主
请教高手, 我在编写代码的时候,碰到一郁闷的问题,如下所述 运行单独画面,一切ok,但是通过另外的画面 openpicture时,语句z=textbox.text/10-70,却出现类型不匹配的错误,textbox.text是有数值的,z就变成0了,这是为什么啊?? 请高手相救,
分享到:
收藏
邀请回答
回复楼主
举报
学游泳的鱼
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 225回
年度积分:0
历史总积分:422
注册:2004年5月12日
发表于:2005-03-23 13:42:00
1楼
我认为最好把textbox.text变成数值,用个函数就行了,如cdble,就是数值强制转换函数.因为文本框里的东西默认是字符型数据。
回复
引用
举报
宁锐
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 29回
年度积分:0
历史总积分:106
注册:2004年7月20日
发表于:2005-03-27 10:53:00
2楼
只需改成z=VAL(TEXTBOX.TEXT)/10-70即可。
回复
引用
举报
easyweng
关注
私信
精华:1帖
求助:0帖
帖子:27帖 | 54回
年度积分:0
历史总积分:178
注册:2005年5月08日
发表于:2005-04-27 10:19:00
3楼
可能textbox.text中存在空格等字符。或者在执行z=textbox.text/10-70时,textbox1.text里的内容不是数值。
回复
引用
举报
热门招聘
相关主题
MCGS组态软件通用版6.2版注册...
[4323]
RSView 32和FactoryTalk Vie...
[3006]
Modbus调试软件,VC版本开发
[2224]
Twincat 2.8在Win2000下的启...
[2185]
完全免费的强大组态软件“态神...
[5836]
opc-deadband(死区)如何使用...
[6667]
哪里有InTouch技术支持?
[3371]
一个圆“指示灯”在WINCC下如何...
[4744]
PLC内部数据如何和access数据...
[4310]
普通电机与专用变频电机的原...
[2571]
官方公众号
智造工程师
客服
小程序
公众号