c#尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
C# code
private EventHandler EventAnimator
{
get
{
if (_eventAnimator == null)
_eventAnimator = delegate(object sender, EventArgs e)
{
Invalidate(ImageRectangle); //尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
};
return _eventAnimator;
}
}
求高人指点迷津。。。。
我敢肯定是invalidate()方法读取byte越界了。
一般处理图片的时候,如果图片是150*150的。
而你访问了(0,160)。就会报这个错误
详情你可以参阅BItMap类,我记得有LockBytes()之类的低级操作方法。
答:你是怎么加上的. 如去不掉可格式化它.重装系统.详情>>
答:详情>>
答:比如你用超级豪华的配置,但是只是上了一个256的内存,这个时候你的整个电脑的性能就取决于你的内存了,加上内存性能马上提上去详情>>
答:1G-2G.详情>>