>>>>>>VC去读单元格内容发生错误!! 本帖最后由 drlsdrls 于 2013-10-10 12:11:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CRange range2;range2 = range.get_Item(COleVariant((long)idx),COleVariant((long)1)).pdispVal;vResult = range2.get_Value2(); 试着写了几段测试代码,发现就第一行可以正确读取数据,第二行开始都是错的乱七八糟,求高人指点 range.AttachDispatch( range.get_Item(COleVariant((long)7),COleVariant((long)1)).pdispVal ); vResult = range.get_Value2();//这行对的 range.AttachDispatch( range.get_Item(COleVariant((long)4),COleVariant((long)1)).pdispVal ); vResult = range.get_Value2();//这行错的 range.AttachDispatch( range.get_Item(COleVariant((long)5),COleVariant((long)1)).pdispVal ); vResult = range.get_Value2();//这行也错的 我懂你意思了,你是说再定义一个range2是吗?我按照你说的做了发现错误消失了,我想问问为什么同一个range自己attachdispatch自己就不行呢? 已经存的一个窗口,用Cwnd::Attach关联一个mfc的Cwnd对象,想问一下,该窗口的wndproc有没有变成AfxWndProc 请问我哪里错了? [交流]MFC滑块控件的一个设计缺陷(ps:分数不送jf人) [请问]如何显示多行的tooltip? 如何使对话框里面的控件自动适应窗口大小? 有了解输入法编程的相关知识的没 在窗口回调函数WndProc中调用一般函数,编译通过,连接错误的问题 995,请教一个问题 急!急!急! 十分诡异的问题,请高手支招 DAO有64位的版本吗? 一个海康视频文件转码的例子
CRange range2;
range2 = range.get_Item(COleVariant((long)idx),COleVariant((long)1)).pdispVal;
vResult = range2.get_Value2();
range.AttachDispatch( range.get_Item(COleVariant((long)7),COleVariant((long)1)).pdispVal );
vResult = range.get_Value2();//这行对的 range.AttachDispatch( range.get_Item(COleVariant((long)4),COleVariant((long)1)).pdispVal );
vResult = range.get_Value2();//这行错的 range.AttachDispatch( range.get_Item(COleVariant((long)5),COleVariant((long)1)).pdispVal );
vResult = range.get_Value2();//这行也错的
我懂你意思了,你是说再定义一个range2是吗?我按照你说的做了发现错误消失了,我想问问为什么同一个range自己attachdispatch自己就不行呢?