找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 18379|回复: 7
打印 上一主题 下一主题

[求助] ug open api 如何 UIStyler 设置label控件的标记值 (是字符串)

[复制链接]
跳转到指定楼层
1
发表于 2012-4-24 22:14:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
ug open api 如何 UIStyler 设置label控件的标记值 (是字符串)


UF_STYLER_item_value_type_t data_a;
data_a.item_attr=UF_STYLER_VALUE;
data_a.count=1;                                 
data_a.item_id=CHANGE_LABEL_0;         //指定被访问的控件标识
data_a.value.string="1111";               
UF_STYLER_set_value(dialog_id,&data_a); // 改变实数编辑栏的数值

我在 构造函数中加的 但无法改变啊
其它控件可以用的 label控件的标记值怎么设置啊求高手发发慈悲


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2012-4-25 20:49:31 | 只看该作者
试试
data_a.item_attr=UF_STYLER_LABEL
3
发表于 2012-4-25 21:23:22 | 只看该作者

兄弟 谢谢了
4
发表于 2012-4-25 22:11:06 | 只看该作者
    char str[30];
  str=="包围体最大外形 = " && "10*10*10";
uc1601(str,1);
为什么输出 乱码
5
发表于 2012-4-25 23:05:19 | 只看该作者
//设置label控件

char *stra="目标体最大外形 = ";
char *strb="10 * 10 * 10";


UF_STYLER_item_value_type_t data;
data.item_attr=UF_STYLER_LABEL;      
data.count=1;                        
data.item_id=MGNX_LABEL_11;         
data.value.string=stra;        // 怎么让他=  stra 与 strb的和 因为 strb是不确定的参数
UF_STYLER_set_value(dialog_id,&data);
6
发表于 2012-4-26 19:15:27 | 只看该作者
本帖最后由 cjx0766 于 2012-4-26 19:16 编辑

用C库函数的字串迸接函数strcut将两字串迸接。
strb不应这样定义。应定义成字符数组。
char *stra="目标体最大外形 = ";
char strb[1024],char strc[1024];
....// 设置strb的程序段
strcut(strc,stra);
strcut(strc,strb);
...
data.value.string=strc;

建议楼主重温一下C语言
7
发表于 2012-4-26 20:45:52 | 只看该作者
恩 我这样问问题 我自己都觉的有些第智商了 都是入门的问题
UG 二次开发之UIStyler开发 里面控件的详细教材 或 有关教材你有吗
能发我吗
8
发表于 2014-6-26 20:30:10 | 只看该作者
都是高手阿!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-31 02:12 , Processed in 0.025297 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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