PromptKeywordOptions和under
大家好我的目标是做一个小程序,为视图创建布局,并为这些布局设置页面设置。在进行布局之前,我会向用户询问页面设置的名称,并尝试使用
PromptKeywordOptions,以便用户只能选择现有页面设置。
问题来了。如果页面设置的名称中有下划线(_)或更多,并且我键入了该名称,则会出现错误“无效选项关键字”在命令行中。当我弄乱页面设置管理器并试图用特殊字符重命名设置时,我收到以下消息:“不支持以下字符:\/?”:;*|,=`“。但没有提到下划线。
如何用下划线选择名称,还是必须替换页面设置名称中的所有下划线?
以下是选择页面设置的例程:
以下是命令行的输出:
Page setups:
test-A3
test_A3
Select pagesetup <test-A3>: test_A3
Invalid option keyword.
Select pagesetup <test-A3>: "test_A3"
Invalid option keyword.
Select pagesetup <test-A3>: 'test_A3'
Invalid option keyword.
Select pagesetup <test-A3>:
Selected setup: test-A3
我从其他网站找到了解决方案http://forums.autodesk.com/t5/net/getstring-with-keywords-fatal-error/td-p/3373735
解决方案是设置PromptKeywordOptions。AllowarBitrayInput为true。
2
页:
[1]