64,637
社区成员
发帖
与我相关
我的任务
分享
CString str;
char* p = str.GetBuffer(0);
blkTblRecPtr->getName(p);
str.ReleaseBuffer();
CString str;
char* p = str.GetBuffer(0);
char* pTemp;
blkTblRecPtr->getName(p);
strcpy(p, pTemp);
str.ReleaseBuffer();
AcDbLayerTableRecordPointer layerTblRecPtr(layerId, AcDb::kForRead);
CString strLayerName;
char* pLayerName = strLayerName.GetBuffer(0);
layerTblRecPtr->getName(pLayerName);
strLayerName.ReleaseBuffer();
AcDbBlockTableRecordPointer blkTblRecPtr(recId, AcDb::kForRead);
CString strRecName;
char* pTemp = strRecName.GetBuffer(0);
if (blkTblRecPtr->getName(pTemp) != Acad::eOk)
{
strRecName.ReleaseBuffer();
return false;
}
strRecName.ReleaseBuffer();
CString str;
char* p = str.GetBuffer(0);
char* pTemp;
blkTblRecPtr->getName(pTemp);
strcpy(p, pTemp);
str.ReleaseBuffer();