找回密码
 注册
Simdroid-非首页
查看: 188|回复: 4

[MathCAD] mathcad的“Text box”控件,如何输出“数字型”的变量

[复制链接]
发表于 2010-12-14 20:22:14 | 显示全部楼层 |阅读模式 来自 湖南株洲
小弟想再mathcad中  使用其的“control”中的“Text box”做一个变量“a”输入框(见图1),
这个“a”变量是个数字,但在文本框中输入的话,系统就默认为是“字符串”了,所以小弟想
把“字符串”转成“数字”,使用了“CDbl”函数(见图2),但报错!(见图3、图4)
其实就是我给a=30 【30】写在“Text box”控件里了,但系统认为 a=“30 ”  而不是我要的
a=30
请问各位高手,如何利用 “control”中的“Text box”控件,实现“数字型”变量的输入?小弟在
这里先谢谢大家了!

本帖子中包含更多资源

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

×
发表于 2010-12-15 10:55:03 | 显示全部楼层 来自 四川成都
Simdroid开发平台
小弟想再mathcad中  使用其的“control”中的“Text box”做一个变量“a”输入框(见图1),
这个“a”变量是个数字,但在文本框中输入的话,系统就默认为是“字符串”了,所以小弟想
把“字符串”转成“数字”,使 ...
y1949b 发表于 2010-12-14 20:22

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-15 18:23:14 | 显示全部楼层 来自 湖南株洲
2# zpz77777

谢谢您 老爷子!  正如您所言,确实用str2num函数就解决这个问题了 很感谢!
回复 不支持

使用道具 举报

发表于 2011-1-16 23:27:03 | 显示全部楼层 来自 北京
我也碰到过楼主的问题,zpz77777大侠介绍的方法用在设计计算书中不太合适,str2num函数在脚本中报“类型不匹配”的错误,用CDbl函数没问题。楼主再好好看看。

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2011-1-22 10:58:27 | 显示全部楼层 来自 湖北武汉
mathcad帮助文件中有类似的例子,例子的代码如下:


Sub TextBoxEvent_Exec(Inputs,Outputs)
  Outputs(0).Value = CDbl(TextBox.Text)
End Sub
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 15:16 , Processed in 0.032553 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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