yyq620 发表于 2003-2-26 13:11:00

请教:如何在VB程序内得到用户在CAD命令行敲入的字符串?

我希望在程序中得到用户输入的字符串,根据内容转入不同的处理函数

mccad 发表于 2003-2-26 19:20:00

用GetKeyword方法来获取用户输入的字符串,然后处理

mccad 发表于 2003-2-26 19:21:00

具体内容请查看二次开发栏目的文章

http://www.mjtd.com/a2/list.asp?id=72

yyq620 发表于 2003-2-27 12:24:00

先谢谢斑竹,我的意思由cad触发命令行键入事件,由VB程序捕捉。

南子 发表于 2003-2-27 12:41:00

private withevents Thisdrawing as acaddocument

yyq620 发表于 2003-2-27 14:06:00

我需要捕捉的是用户键入的字符串,根据他调用相应的函数

南子 发表于 2003-2-28 14:44:00

如果你在命令行输入:hello,thisdrawing就会产生一个事件,例如:

(defun c:hello()
(princ))
Private Sub AcadDocument_BeginLisp(ByVal FirstLine As String)
if ucase(firstline)=ucase("(c:hello)") then
   'do something
endif
End Sub
页: [1]
查看完整版本: 请教:如何在VB程序内得到用户在CAD命令行敲入的字符串?