当前位置: 首页 > news >正文

Block Styler——字符串控件

字符串控件的应用

参考官方帮助案例:(这个方式感觉更好,第二种方式也可以)E:\NX1980\UGOPEN\SampleNXOpenApplications\C++\BlockStyler\ColoredBlock

普通格式:

读取:

//方法一
string0->GetProperties()->GetString("Value")
//方法二
PropertyList *blockHeightProps = blockHeight->GetProperties();
double theHeight = blockHeightProps->GetDouble("Value");
delete blockHeightProps;
blockHeightProps = NULL;

写入:

//方法一
string0->GetProperties()->SetString("Value", NewObjectAttr[0]);
//方法二
PropertyList *blockHeightProps = blockHeight->GetProperties();
blockHeightProps->SetDouble("MaximumValue", 100.0);
blockHeightProps->SetDouble("MinimumValue", 0.001);
delete blockHeightProps;
blockHeightProps = NULL;

comb格式:

读取:(没有试过自己猜测)

string03->GetProperties()->GetStrings("ListItems");

写入:(用过)

vector<NXString> nxstrtxt03;
nxstrtxt03.push_back(NXOpen::NXString("钢料"));
nxstrtxt03.push_back(NXOpen::NXString("圆料"));
nxstrtxt03.push_back(NXOpen::NXString("重定位钢料"));
nxstrtxt03.push_back(NXOpen::NXString("STD"));
string03->GetProperties()->SetStrings("ListItems", nxstrtxt03);

其中"ListItems"和"Value"表示字符串控件的样式,参考帮助文档Block UI Styler

相关文章:

  • jetson orin nano super AI模型部署之路(十)使用frp配置内网穿透,随时随地ssh到机器
  • 含锡电镀废水深度净化技术体系解析化利用的全流程优化
  • 【C++贪心 位运算】B3930 烹饪问题|普及
  • Day20打卡-奇异值SVD分解
  • 2025年大模型RAG技术的实践总结
  • 解释器和基于规则的系统比较
  • 历史数据分析——北部湾港
  • (2025)图文解锁RAG从原理到实操
  • 当冲压焊接遇上Canopen到Profinet协议转换网关
  • 【XCP实战】AUTOSAR架构下XCP DAQ功能配置实现
  • 代码随想录算法训练营第三十七天
  • 学习黑客5 分钟深入浅出理解Linux Logs [特殊字符]
  • MD5 值是什么?为什么文件需要检验 MD5?
  • 手机银行怎么打印流水账单(已解决)
  • LintCode第485题-生成给定大小的数组,第220题-冰雹猜想,第235题-分解质因数
  • 便签软件哪个好用?2025年桌面记事本便签软件推荐大全
  • ProfiNet转MODBUS模块构建西门子PLC与RTU仪表通讯连接方案
  • 考研408《计算机组成原理》复习笔记,第三章数值数据的表示和运算(定点数篇)
  • CMake 入门实践
  • jflash下载时出现 Could not read unit serial number! 的解决方法
  • 中方代表团介绍中美经贸高层会谈有关情况:双方一致同意建立中美经贸磋商机制
  • 印度证实印巴已同意停火
  • 重庆大学通报本科生发14篇SCI论文处理结果
  • 道指跌逾100点,特斯拉涨近5%
  • 上海证监局规范辖区私募经营运作,6月15日前完成自评自纠
  • 央行:中国政府债务扩张仍有可持续性