问题描述: 

在ZRX开发过程中经常会有打开一个DWG图纸的需求,使用发送命令或者使用方法不正确经常会出问题,这里介绍一下正确的打开dwg方法


代码示例:

code
void OpenDoc( void *pData)
{
        AcApDocument* pDoc = acDocManager->curDocument();
        if (acDocManager->isApplicationContext()) 
        {
                acDocManager->appContextOpenDocument((const char *)pData);
        } 
        else
        {
                acutPrintf("\nERROR To Open Doc!\n");
        }
}
 
// This is command 'Test_Open'
void HedTest_Open()
{
        // 直接打开文件
        static char pData[] = "D:\\ZWCAD图形\\Test.dwg"; 
        acDocManager->executeInApplicationContext(OpenDoc, (void *)pData);
}



英文空间链接

★★如何在ZRX程序中打开一个新的DWGhttps://confluence.zwcad.com/pages/viewpage.action?pageId=294356545
  • No labels