动态显示Jpg图片(100分)

  • 主题发起人 主题发起人 ice1
  • 开始时间 开始时间
I

ice1

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠请帮我一个忙。
我的jpg文件保存在一个目录下,我想在程序中动态地显示,我用image组件,将JPG 文件
赋给image1.picture.,小图可以显示,当图片文件有30k,就出错。
不知各位大侠有其他的好办法。
 
动态是什么意思?一幅接一幅的显示?我这样做过,没问题呀。
要么两幅之间加一点时间,比如sleep(100)。
 
我试过,好象不行
错误提示:unknown picture file extension(.jpg)
 
DELPHI 6可以了,以前版本找个支持JPEG的控件吧
 
我没有试过。。看来要去试试才行。
 
加入uses Jpeg;
 
uses jpeg;
读入后要进行转换吧(assign)
 
不如事先做成MJPEG格式的AVI,再用MediaPlayer播放,非常连贯
 
加入uses Jpeg;
 
jp := TJpegImage.Create;
jp.LoadFromFile(s);
image1.Picture.Assign(jp);
jp.free
 
采用sherman的方法
TJpegImage.Create;
就可以显示出来
 
我没试过。
 
多人接受答案了。
 
后退
顶部