Project Res.exe raised exception class EJPEG with message 'JPEG error #42'. Process stopped. Use Step or Run to continue.
解决方案 »
- 问一个菜的问题
- 有关于公文包模式!
- 紧急请教更新数据库字段的SQL语句,我有两个相同结构的数据表,保存的时候需要两张表中的数据同步,应该怎么写,多写
- 怎么在notebook里边指定一页上动态创建一下button?
- 请指教。谢了!就是不让用户在cxgrid中选择下一条纪录。在线等。
- 谁有软件验收文档和Ptt? 最少200分. 参考一下, 没写过. [email protected]
- 请wjlsmail(计算机质子)、BlueTrees(蜗牛)进来各领100分
- 使用打印窗口的问题,莫名其妙阿
- 帮忙给出一个网络传输的最佳方案?
- 程序报错,求大神指教
- 就要找工作了,祝福我吧!
- 又一个关于拖动的问题,大家也许没见过,关注一下!谢!
JpgImg.Picture.Bitmap.Assign(Myjpg);
就是第二句出现了那个异常
loadfromfile()怎样?
1。Myjpg.LoadFromStream(Source);
2。JpgImg.Picture.Bitmap.Assign(Myjpg);
2句的bitmap和你要存储的jpeg根本就不是同一个类。
解决的办法是:
uses .......jpeg;
...
...
...
{$*.res}var
jp:TjpegImage;
bi:Tbitmap;
procedure .....
jp:=TjpegImage.create;
bi:=Tbitmap.create;
jp:=nil;
bi:=nil;
读入jpeg文件,并保存到数据库
if opendialog1.execute then
begin
if image1.picture.graphic is Tjpegimage then
begin
jp.assign(image.picture);
jp.savetofile('c:\temp.jpg');
下面是你的数据库语句了
end;
if image1.picture.graphic is Tbitmap then
begin
bi.assign(image.picture);
bi.savetofile('c:\temp.bmp');
下面是你的数据库语句了
end
从数据库中去出数据,并显示在image主件中(略)
好运大家!!!
注意:提醒大家一下去出数据,并显示在image中时也需要一些技巧的,自己想想!!!
end;