image1.picture.loadformfile能否装载*.jpg图片呢?我装载.bmp就可以,但是*.jpg就报错,请问有什么方法吗?

解决方案 »

  1.   

    不行啊。看看TJPEGImage帮助的Example你的问题就OK 了
      

  2.   

    当然可以和楼上说的一样uses JPEG 还要定义一个TJPEGImage类型的变量.
    建议:
    图片处理最好通过流来调用.
      

  3.   

    image1.Picture.LoadFromFile('E:\y杂\01w.jpg');
    可以呀,我试了,delphi7下试的
      

  4.   

    好像可以呀,我也用过。delphi7
      

  5.   

    怎么可能不行呢,Jpeg是针对TGraphics的。Timage显示图片就是用TGraphics.只要Uses Jpeg;
    不用添加任何的其他代码就能处理Jpg图片。
      

  6.   

    在USER 下面加 Jpeg
     然后就可以装了
    随便说 下 这些问题可以看书的
      

  7.   

    直接uses Jpeg;就可以了。其关键在于要对jpg图像类型注册。Jpeg中包含:
    TPicture.RegisterFileFormat('jpeg', sJPEGImageFile, TJPEGImage);————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————