向数据库增加一个块表记录,如果指定的块表记录名已经在数据库中,就直接返回它的id
static McDbObjectId addBlockRecord(CString sDwgFileName, LPCTSTR pszBlkName = NULL, McDbDatabase* pDatabase = NULL, LPCTSTR wszPassword = NULL, int rc = Mcad::kReadAll);
参数 |
说明 |
CString sDwgFileName |
DWG文件路径 |
LPCTSTR pszBlkName = NULL |
块名,如果为空,就取sDwgFileName的文件名 |
McDbDatabase* pDatabase = NULL |
数据库指针,如果为空,取当前数据库。 |
LPCTSTR wszPassword = NULL |
读取DWG文件时的密码,默认为密码为空 |
int rc = Mcad::kReadAll |
读取DWG文件时的读取内容,默认读取所有内容 |
返回新增加的块表记录id,失败返回空的id