c# image.clone out memory exception
why am i removing an out memory exception?
so dies c# initial through:
splitbitmaps.add(neededimage.clone(rectdimensions, neededimage.pixelformat));
where splitbitmaps list<bitmap> nonetheless works vb during slightest 4 iterations:
arlsplitbitmaps.add(image.clone(rectdimensions, image.pixelformat))
where arlsplitbitmaps rudimentary array list. (and approbation i've attempted arraylist c#)
this fullsection:
for (int32 splitindex = 0; splitindex <= numberofresultingimages - 1; splitindex++)
{
rectangle rectdimensions;
(splitindex < numberofresultingimages - 1)
{
rectdimensions = new rectangle(splitimagewidth * splitindex, 0,
splitimagewidth, splitimageheight);
}
else
{
rectdimensions = new rectangle(splitimagewidth * splitindex, 0,
sourceimagewidth - (splitimagewidth * splitindex), splitimageheight);
}
splitbitmaps.add(neededimage.clone(rectdimensions, neededimage.pixelformat));
}
neededimage bitmap way.
i can't any useful answers intarweb, generally since works only glorious vb.
update:
i indeed found reason (sort of) operative nonetheless forgot post it. converting settlement bitmap instead only perplexing reflection tender settlement i remember.
Comments
Post a Comment