请问arx如何通过命令代码加载lsp程序(已解决)
本帖最后由 风树 于 2013-9-21 21:36 编辑请问arx中如何通过命令代码加载lsp程序
通过什么命令?
只有这种方法吗?
IAcadApplicationPtr pApp = acedGetIDispatch(TRUE);
IAcadDocumentPtr pDoc;
pApp->get_ActiveDocument(&pDoc);
pDoc->SendCommand( _T("(autoload "x:/yyy.lsp" '("AA")) ") ); pDoc->SendCommand( _T("(autoload "x:/yyy.lsp" '("AA")) ") );
改成
pDoc->SendCommand( _T("autoload "x:/yyy.lsp" '("AA")") ); 有没有不通过cad命令窗口显示的方法?
还有通过什么代码能知道cad当前加载了什么arx或lsp命令呢?
请指教 应该用这句,结贴了
acDocManager->sendStringToExecute(acDocManager->curDocument(),Cmd.c_str(),false,true);
页:
[1]