C# 灾难性错误

问题描述

下面的代码给img.Picture赋值时出现灾难性错误,有谁知道为什么?shpPict=sheet.Shapes.AddOLEObject("Forms.Image.1",oMissing,false,false,oMissing,oMissing,oMissing,signCtrl.Object.ImgLeft,signCtrl.Object.ImgTop,signCtrl.Object.ImgWidth,signCtrl.Object.ImgHeight);OLEObjectoleObj=(OLEObject)sheet.OLEObjects(shpPict.Name);MSForms.Imageimg=(MSForms.Image)oleObj.Object;PycCppProxyImpl.OLEHelper.OleLoadPicturePath(gifName,null,0,0,refguid,outoPict);img.Picture=(stdole.StdPicture)oPict;

解决方案

时间: 2024-09-28 15:11:02

C# 灾难性错误的相关文章

net 下安装、调试的常见问题与错误

错误|问题 Q:新建项目时出错:Visual Studio .NET 已检测到指定Web服务器运行的不是ASP.NET 1.1版.您将无法运行ASP.NET Web应用程序或服务.A: 对于这个错误有很多可能的原因,您可以参考下面几篇KB和文章的解决方案: "prb: "The specified Web server is not running ASP.NET version 1.1" error message when you create an ASP.NET 1.

iis中报字符连接串的错误

问题描述 有一个很奇怪的现象,我的项目在本地运行无误,sql语句我也放到sqlserver中查询过了,能准确的读出dataset,并显示到控件中.但是生成网站,发布到iis中,就报连接字符串的错误了,好是郁闷!不知道是哪里的原因? 解决方案 解决方案二:我的sql语句:SELECT企业名称,项目名称,注册地所属区县,所属行业FROM(SELECTDISTINCT*FROM(SELECT主管部门,企业名称,项目名称,注册地所属区县,所属行业FROM(select企业名称,主管部门,注册地所属区县,

ocx的调用问题,总是弹出com_error

问题描述 ocx的调用问题,总是弹出com_error 大家好! 我用vs2012做了一个ocx的测试,也调用regsvr32注册成功了,CocreateInstance也成功了,但是一调用接口就出现了_com_error,e.Description()返回时NULL,e.ErrorMessage()返回的是"灾难性错误".我编译使用的x64.以下是idl的代码和cpp的部分实现 LONG CTestMFCOCXCtrlCtrl::TestFunc(LONG lParam) { AFX

云计算环境下的监控

21世纪最伟大的发明既不是推陈出新,也不是人工智能,而是人们不断增生的对新鲜事物的接受和推崇.在大科技的推动下,智能标志着科技的进步,同时,思维模式的改变也不断促使人类进步的加快. 近几年,随着云计算技术的在国内的推广普及,涌现了许多优秀的云计算平台,其聚合了大量硬件资源和软件资源,并采用虚拟化技术实现动态伸缩服务量,按需提供服务.为确保云平台正常运转,必须对整个云架构实施多方位监控,而普通和网格监控软件都有着自身的局限性和适用范围,不适用于云平台,所以本文研究并实现云平台下的监控系统,解决云平

Asp.net调试的一些问题小结_实用技巧

昨天到今天搞了一整天,把人都要差点搞崩了! ,以后再也不能乱关机了,因为这次的大意,几乎所有的Net安装,调试问题都被我碰到了,还好,我一个个把他记录下来了,同时,在CSDN找了一些相关的解决方法,不敢独享,供大家相互学习交流之用. 起因是这样的,机子运行IE时假死,我用着不爽,就二话不说热启动,结果就出事了. 重新打开正在Vs2003.Net里面正在作的项目时,老半天没反应,机子变得异常慢,当然,出于职业的敏感,马上来了个Ctrl+Alt+Del,这下不好,CPU占用100%,一直高居不下,运

vs.Net2003无法打开或创建Web应用程序若干解决办法._实用技巧

昨天到今天搞了一整天,把人都要差点搞崩了! ,以后再也不能乱关机了,因为这次的大意,几乎所有的Net安装,调试问题都被我碰到了,还好,我一个个把他记录下来了,同时,在CSDN找了一些相关的解决方法,不敢独享,供大家相互学习交流之用. 起因是这样的,机子运行IE时假死,我用着不爽,就二话不说热启动,结果就出事了. 重新打开正在Vs2003.Net里面正在作的项目时,老半天没反应,机子变得异常慢,当然,出于职业的敏感,马上来了个Ctrl+Alt+Del,这下不好,CPU占用100%,一直高居不下,运

MySQL数据库二进制日志备份和恢复步骤

基本概念 定义: 二进制日志包含了所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句. 作用: 1.二进制日志的主要目的是在恢复使能够最大可能地更新数据库,因为二进制日志包含备份后进行的所有更新. 2.二进制日志还用于在主复制服务器上记录所有将发送给从服务器的语句. 不良影响: 运行服务器时若启用二进制日志则性能大约慢1%. MySQL默认二进制日志是关闭状态,先手动改动配置文件打开二进制日志 在my.cnf(windows下是my.ini)中的mysqld

一步步优化JVM二:JVM部署模型和JVM Runtime

选择JVM部署模型    JVM部署模型的选择总体来说就是决定应用是部署在单个JVM实例还是多个JVM实例上(这里简单举例说明一下JVM实例,比如:我们常用eclipse开发,启动一个eclipse就是启动了一个JVM实例,然后在JVM中运行一个main程序,又会启动一个JVM实例,两个JVM实例是隔离开的).哪一个是最适合你的应用的呢?这个是前面说到系统需求和潜在规则来决定的.比如说:假如你要部署您的应用在一个64位的机器上面,可以支持更大Java堆,如果应用依赖第三方的本地代码组件,而且这个

报刊出版业的十大数字化迷局

文 王琴华 方宇 在这个全球金融危机的季节里,一个由数字化带来的寒流,更加寒凛地笼罩在报刊出版人的头上.2009年前7个月,美国有105家报纸倒闭.巴菲特更是表示:"对于美国绝大部分报纸,不论在任何价格,我们都不会购买其股票.他们面临无穷无尽亏损的可能性,我在视野中没有看到衰退结束的任何迹象."国内报刊同样吃紧,广告收入普遍锐减,"数字出版"已经成为所有出版人都无法回避的命题.然而数字出版涉及到 版权.发行.支付平台和服务模式等众多命题,它是指在网上发布内容吗?是指