永发信息网

我正在编写一个裁剪图片的程序,可是系统提示错误,说“内存不足”,要怎么改,谢谢。

答案:2  悬赏:0  手机版
解决时间 2021-02-16 02:34
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim img As New Bitmap("E:\kenan.jpg")
Dim a As String = img.Width / 3
Dim b As String = img.Height / 3
PictureBox1.Image = System.Drawing.Image.FromFile("E:\kenan.jpg")
PictureBox1.SizeMode = PictureBoxSizeMode.Zoom
PictureBox2.SizeMode = PictureBoxSizeMode.Zoom
PictureBox3.SizeMode = PictureBoxSizeMode.Zoom
PictureBox4.SizeMode = PictureBoxSizeMode.Zoom
Dim rc1 As Rectangle = New Rectangle(0, 0, a, b)
Dim newImg1 As Image = img.Clone(rc1, Imaging.PixelFormat.Format32bppArgb)
PictureBox2.Image = newImg1
Dim rc2 As Rectangle = New Rectangle(a, 0, (2 * a), b)
Dim newImg2 As Image = img.Clone(rc2, Imaging.PixelFormat.Format32bppArgb)
PictureBox3.Image = newImg2
Dim rc3 As Rectangle = New Rectangle((2 * a), 0, (3 * a), b)
Dim newImg3 As Image = img.Clone(rc3, Imaging.PixelFormat.Format32bppArgb)-----这里错误!
PictureBox4.Image = newImg3
End Sub
最佳答案
你这是用delphi写的吧,真实很少见啊。你试一下单步调试,看一下具体出错的位置。如果程序运行真需要很大的内存,那我建议你把工程弄64位平台。
全部回答
不明白啊 = =!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下列关于“芽孢”的叙述中,错误的是A芽孢是
霸王龙,鲨齿龙,暴龙,特暴龙,恐爪龙,南方巨兽
初中同学聚会要注意什么?
咔呗儿童影像日记地址在哪,我要去那里办事
【ownage】ownage啥意思dota里的还有rampage
洪湖市荆州宝树宾馆我想知道这个在什么地方
上古卷轴5 汉化MOD
东南大学交通和土木的桥梁哪个好?
Thikpad的T460和E570,看配置上E比T好但是为
我想请问下现在安徽省界首市的房屋拆迁补偿是
有姐妹在余姚太平洋会所做过么
林西县韩玉丰乡村医生诊所怎么去啊,有知道地
三支一扶的大学生是在哪里从事工作,工作类型
怎么编数控程序
我过几天想从常州去镇江京口区红豆购物广场,
推荐资讯
提手旁加上面一个穴底下一个串是什么字,怎么
一打开程序cpu占用就接近100%,系统极卡
计算题:9+19+29+39+49+59+......2019=
我经常 生气 和 家人 怎么办
女,24岁,反复发作性偏头痛3年,每次发作前
水通电生成氢气和氧气是什么反应是吸热还是放
单选题下列关于细胞分化的说法,错误的是A.细
彬发陶瓷卫浴在哪里啊,我有事要去这个地方
北京2012年1月17日天气怎么样
SATA 2.5 是什么硬盘
收到的银行利息 怎么做账
黄油冰箱里放久了有异味怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?