博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# winform 弹框提示内存不足
阅读量:4635 次
发布时间:2019-06-09

本文共 607 字,大约阅读时间需要 2 分钟。

 

 

看了下面一片博文解决的

 

Winform 内存不足

Winform,我给PictureBox 赋值 picBox_One.BackgroundImage = Image.FromFile("图片");  
  总共8个PictureBox,初始化的时候8个都有图片显示,根据我的图片总数,可以点击下一页或上一页来重新给PictureBox赋值,但是每点击一次,就是重新给PictureBox背景图片换一次,内存就会多占用一点,直到最后报内存不足。这个问题该如何解决;
------解决方案--------------------
picBox_One.BackgroundImage 每赋值一次,都要把上一次的拉出来释放掉

if (picBox_One.BackgroundImage != null){    picBox_One.BackgroundImage.Dispose();}picBox_One.BackgroundImage = Image.FromFile("图片");

 

------解决方案--------------------
picBox_One.BackgroundImage=null;picBox_One.BackgroundImage = Image.FromFile("图片");

 

转载于:https://www.cnblogs.com/dearzhoubi/p/9874801.html

你可能感兴趣的文章
centos7下安装docker
查看>>
推荐一个MacOS苹果电脑系统解压缩软件
查看>>
命令行编译运行CSharp文件
查看>>
HDOJ 1060 Leftmost Digit
查看>>
1035等差数列末项计算
查看>>
ASP.NET MVC 2示例Tailspin Travel
查看>>
nonatomic, retain,weak,strong用法详解
查看>>
第10周进度条
查看>>
编写函数求两个整数 a 和 b 之间的较大值。要求不能使用if, while, switch, for, ?: 以 及任何的比较语句。...
查看>>
CDMA鉴权
查看>>
ASP.NET MVC Identity 兩個多個連接字符串問題解決一例
查看>>
#include<bits/stdc++.h>包含C++的所有头文件
查看>>
Vue插槽 slot
查看>>
软考之路-网络攻击:主动攻击和被动攻击
查看>>
《windows核心编程系列》二谈谈ANSI和Unicode字符集
查看>>
知识图谱学习笔记(1)
查看>>
第三方原理
查看>>
同意好友
查看>>
随机映射
查看>>
servlet对mysql数据库的数据增删改
查看>>