请牛人帮忙看一下代码哪里错了

问题描述

rgbBitmap是装载bmp图像数据部分的内容,此程序的目的是想把内存中的图像数据在pictureBox中显示。但是不知道为什么总是在倒数第二行出现一个这样的异常:未处理的“System.ArgumentException”类型的异常出现在system.drawing.dll中。其他信息:使用了无效参数。Image*myImage;MemoryStream*myStream;myStream=newMemoryStream;BinaryWriter*myWriter;myWriter=newBinaryWriter(myStream);myWriter->Write(bfType);myWriter->Write(bfsize);myWriter->Write(bfReserved1);myWriter->Write(bfReserved2);myWriter->Write(bfOffBits);myWriter->Write(bmpHdr.biBitCount);myWriter->Writ(bmpHdr.biClrImportant);myWriter->Write(bmpHdr.biClrUsed);myWriter->Write(bmpHdr.biCompression);myWriter->Write(bmpHdr.biHeight);myWriter->Write(bmpHdr.biPlanes);myWriter->Write(bmpHdr.biSize);myWriter->Write(bmpHdr.biSizeImage);myWriter->Write(bmpHdr.biWidth);myWriter->Write(bmpHdr.biXPelsPerMeter);myWriter->Write(bmpHdr.biYPelsPerMeter);for(j=0;j<KWidth*KHeight*3;j++){myWriter->Write(rgbBitmap[j]);}myImage=System::Drawing::Image::FromStream(myStream);pictureBox1->Image=myImage;小弟实在处理不了了,希望各位大哥大姐帮一下

解决方案

解决方案二:
?Writer还是Reader?
解决方案三:
接分先!
解决方案四:
等待牛人来答.

时间: 2024-10-01 07:14:21

请牛人帮忙看一下代码哪里错了的相关文章

pat-PAT1017 最后两个测试点通不过,请牛人帮忙看下

问题描述 PAT1017 最后两个测试点通不过,请牛人帮忙看下 我的代码 解决方案 http://blog.csdn.net/stevesun13/article/details/39894561

编程-跪求大神帮忙看下代码,错了不晓得怎么改哦

问题描述 跪求大神帮忙看下代码,错了不晓得怎么改哦 switch (uMsg) { case WM_CHAR: char szChar[20]; sprintf(_T(szChar),_T( "char code is %d"), wParam); 错误 1 error C2065: "LszChar": 未声明的标识符 IntelliSense: "const wchar_t *" 类型的实参与 "const char *"

JAVA传值的问题,请牛人帮忙解答

问题描述 通过实体类GET出两个值传到A方法中,假设传的值为1,abc. 在方法体使用这两个变量的时候结果发现输出的值都为1. 不知道什么原因.. 分都在这里了. 问题补充: 还是谢谢你们 问题已经解决了.. 调用借口的时候,不知道谁把我传的值给覆盖了. 郁闷了半天 都是牛人,我的分也就这么点.. 我就随便给了哈 解决方案 贴出简单代码解决方案二:贴代码吧,问题解决不了那描述多半也是片面的.解决方案三:有代码,有真相,速递代码.解决方案四:代码啊,代码,贴出来,光描述怎么能了解呢.解决方案五:设

调试 命令行-请各位大神帮忙看句代码

问题描述 请各位大神帮忙看句代码 各位大神请看: Linux下(bof.c文件): #include int main(int argc, char **argv) { char buffer[256]; if(argc != 2) { exit(0); } printf("%pn", buffer); strcpy(buffer, argv[1]); printf("%sn", buffer); return 0; } 然后编译: $ gcc -m64 bof.c

html5-急求教!请JS或H5高手帮忙看个代码,代码中哪段是控制(图片)最大播放数量的?

问题描述 急求教!请JS或H5高手帮忙看个代码,代码中哪段是控制(图片)最大播放数量的? 我是新手,看不太明白,求教... 目前的代码是有10张图片顺序播放,但是我希望只播放3张,也就是最大播放数量控制在3以内. 非常感谢!!! (function(){ var now = { row:1, col:1 }, last = { row:0, col:0}; const towards = { up:1, right:2, down:3, left:4}; var isAnimating = fa

大神帮忙看下面代码运行后怎么写入txt文件????

问题描述 大神帮忙看下面代码运行后怎么写入txt文件???? #include #include #include #include #include //输入/输出文件流类 using namespace std; const int Maxr=100;//最多的读者 const int Maxb=100;//最多的图书 const int Maxbor=5;//每位读者最多借五本书 //读者类,实现对读者的信息的描述 class Reader { private: int tag; //删除

c语言-C语言小白请大神帮忙改一下代码,谢谢。

问题描述 C语言小白请大神帮忙改一下代码,谢谢. #include #include #include #include #include void choose();//选择函数 void shu();//猜数字函数 void paihang();//排行榜 void repaihang(int n);//更新排行榜 void replace();//初始化排行榜(没有记录时的排行榜) typedef struct { char name[10]; int score; }re; int ma

启动-Apple To Send请大神帮忙看一下

问题描述 Apple To Send请大神帮忙看一下 题目:平安夜到了,yjj准备给她的盆友们发苹果.于是yjj在这美好的夜晚,从家里出发,骑着她酷炫的魄罗电动车给盆友们送苹果了! 现在定义yjj的家为原点(坐标为0),她盆友们的家都是一维数轴正方向上的整数点,并且yjj每行驶距离1需要1秒,到一个盆友家送出苹果需要10秒,电动车每次启动需要5秒.然后给出yjj送苹果的地址顺序,聪明的你帮忙算一下yjj送完苹果并最后回到家中需要多少秒吧~! PS: 1.yjj一定是按照地址的顺序送出苹果的,并且

QT5的问题,具体形容在下面,请大神帮忙看一下

问题描述 QT5的问题,具体形容在下面,请大神帮忙看一下 输入条形码查询显示在最下面的Qlineedit中然后输入库存回车显示tableview中获取信息用的qnetwork这已经完成了,但是第一次输条形码回车输库存回车显示一条信息,第二次就变成2条同样的了,第三次三遍了,求助大神,求帮助啊,下面贴了代码上传的错误如上图,图片上的网络错误已经解决,上传状态都正常,只是上传数量的错误一直没有解决,第一条传了一遍,第二条传了两遍,第三条传了三遍 解决方案 看下代码,估计是你使用的是相同的对象或者结构