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

[用户自编子程序] 请教一个对话框问题

[复制链接]
发表于 2011-12-5 11:07:06 | 显示全部楼层 |阅读模式 来自 湖南长沙
大家好!最近看了陈立平老师书上关于adams二次开发的那个例子,并自己做了一个小例子。
就是做了一个建立直径为5mm,长度为可变参数的一个圆柱体,想通过对话框里的一个文本输入框来改变长度大小,比方说在文本框中输入20,就能建立一个20mm长的圆柱。
想实现如下功能:
就是在当输入参数的对话框关闭后,若重新打开对话框时,能够显示相应的选择值,而不是默认值。
比方说长度默认值是20,我现在需要改变长度为30,但是当我重新打开对话框时,文本框中的数据还是20,没有变。
根据书上的提示,实现这个功能,需要在对话框的start_commands中加入代码:
interface field set field=.gui.dbox_1.field_1
str=(eval(.model_1.DV_1)
其中,.model_1.DV_1为圆柱长度的变量名,.gui.dbox_1.field_1为编辑框名称。、
当在start_command中运行该代码时,、
出现了错误。
提示:
invalid input: enter return or a parameter
the command was not executed
str=(eval(model_1.DV_1))
望路过的各位大侠能够给予指教!先谢谢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-12 10:18 , Processed in 0.028016 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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