提示用户输入

AutoCAD ActiveX/VBA

 
提示用户输入
 
 
 

Utility 对象(Document 对象的子对象)定义了用户输入方法。用户输入方法会在 AutoCAD 命令行显示提示并要求提供不同的输入类型。这种用户输入对于交互式输入屏幕坐标、图元选择、短字符串或数值非常有用。如果应用程序要求输入多个选项或值,则使用对话框可能比使用单个提示更合适。

每个用户输入方法都在 AutoCAD 命令行显示提示,并返回特定于所请求的输入类型的值。例如,GetString 返回一个字符串、GetPoint 返回一个变量(包含一个三元素的双精度数数组)而 GetInteger 返回一个整数值。还可以使用 InitializeUserInput 方法进一步控制用户的输入。此方法使用户可以控制 NULL 输入(按 ENTER 键)、零或负数的输入以及任意文字值的输入等等。

要使提示单独显示在一行中,可以在提示字符串的开头使用回车符/换行常量字符 (vbCrLf)