worksheet.OleObject.Add有关问题

fieldset{padding:10px;}

worksheet.OleObject.Add问题Bitmapbmp=linear1.draw();barcodeOle=((Excel.OLEObjects)sheet1.OLEObjects(Type.Missing)).Add(bmp,Type.Missing,false,false,Type.Missing,Type.Missing,Type.Missing,rg.Left,rg.Top,Type.Missing,Type.Missing);编译能通过,但是运行的时候系统报错“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”bmp是用程序生成的一个图片,要怎么弄啊,——解决方案——————————————————–没人知道吗——解决方案——————————————————–office用VBA的多,C#的很难回答你——解决方案——————————————————–请给出你的VisualStudio版本,Office版本。我可以写代示例给你。——解决方案——————————————————–我用的vs2005,office2003——解决方案——————————————————–刚才把代码改了下barcodeOle=((Excel.OLEObjects)sheet1.OLEObjects(Type.Missing)).Add(bmp,Type.Missing,false,false,Type.Missing,Type.Missing,Type.Missing,rg.Left,rg.Top,bmp.Width,bmp.Height);rg为当前选中的range系统报错:不能插入对象。我觉得应该是bmp的原因,就是不知道怎么改啊却不去主动改变,而是放任它的生活态度。

worksheet.OleObject.Add有关问题

相关文章:

你感兴趣的文章:

标签云: