高级会员
注册日期: 06-11
帖子: 1527
精华: 15
现金: 6353 标准币
资产: 6353 标准币
|
回复: _variant_t的使用&VC
Q:
你好!
我又来烦你了,呵呵.............你的那代码我放进去了,编译是没问题,但是运行就出错,真的很郁闷......另外我想讲下,就是我现在已经确定所有的标题栏文字是AcDbText,其实if(_strcmpi("AcDbText",(LPCSTR)_bstr_t(bName,false))==0)这句话不就把非AcDbText实体排除了么?还有必要try,catch么?我下了Arx开发包,是2000版本的,但是里面的帮助和这个好象没什么大的关系啊,要是能有这个DWGdirectX的帮助文挡就好了,
你看下我给你的那程序的代码:
if(_strcmpi("AcDbText",(LPCSTR)_bstr_t(bName,false))==0)
{
pText = varItem.pdispVal;
VariantClear(&varItem);
pText->get_TextString(&bstring);
InsertItem(m_wndView, (LPCTSTR)_bstr_t(bstring), 0, 1, 111, hParent, TVI_LAST);
}
就是这几句话把所有的文字信息提出来了,但是提出来的信息太多了,我只要知道设计者是谁,审核者是谁等这些信息,我就是想通过坐标点过滤了一部分信息,我发一张DWG图纸给你看看,另外还有两个图片.
对不起,我有疑问就提出来了,有什么不对的地方请多多包涵!!!
|