|
|
|
Alex2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 20.9.2004 Репутация: нет Всего: нет |
Подскажите пожалуйста как использовать Автокадовскую GetEntity из VC++
В следующем коде не работает соответствующая строчка:"AcadUtility.GetEntity(pDisp,basePnt,Str);" Как все это сделать правильно? Требуется взять текст из выбранных пользователем объектов текст или мультитекст. IAcadApplication app; if(!app.CreateDispatch("AutoCAD.Application.15")) { AfxMessageBox(" AutoCad!"); return; } else app.SetVisible(TRUE); IAcadDocuments AcadDocs; IAcadDocument AcadDoc; IAcadUtility AcadUtility; IAcadObject AcadObject; COleVariant basePnt; IAcadEntity AcadEntity; LPDISPATCH *pDisp; LPDISPATCH pDisp1; const COleVariant Str; AcadDocs=app.GetDocuments(); AcadDoc=AcadDocs.Open(FullFilePath,covFalse); AcadUtility=AcadDoc.GetUtility(); AcadUtility.GetEntity(pDisp,basePnt,Str); |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: COM/DCOM/ActiveX/ATL/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |