好吧,这个可能是外面的人的快速答案。我正在VB .Net for C3D 2016中创建C3D标签表达式,创建表达式有点容易,但是有没有人知道如何将我的一个表达式名称插入到另一个表达式中?
如果我使用say:
- Dim _ExpColl As ExpressionCollection
- Dim _LblStyleColl As LabelStyleCollection
- Dim _Expression As Expression = SomeExpression
- _ExpColl = _LblStyleColl.Expressions
- _ExpColl.Add("ThisExp", "This is an expression.", "1+" & _Expression.Name)
,我最终会得到一个错误,说表达式无效。现在如果我使用:
- Dim _ExpColl As ExpressionCollection
- Dim _LblStyleColl As LabelStyleCollection
- Dim _Expression As Expression = SomeExpression
- _ExpColl = _LblStyleColl.Expressions
- _ExpColl.Add("ThisExp", "This is an expression.", "1+" & _Expression.ExpressionString)
整个字符串正确输入,但是文本是多么混乱。无论如何,你们中是否有人知道我如何能够将表达式名称放入我的新表达式中,以便我没有静态信息?
提前致谢。
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |