list:Tobjectlist;procedure TForm1.Button2Click(Sender: TObject);
var
strFileNameExt: String;
begin
list.Clear;
if FindFirst(Edit1.Text + '\*.*', faAnyFile, sr)=0 then
begin
repeat
if (sr.Attr and faDirectory) <> faDirectory then
begin
strFileNameExt := LowerCase(ExtractFileExt(sr.Name));
if (strFileNameExt = '.jpeg') or (strFileNameExt = '.jpg') then
begin
Image1.Picture.LoadFromFile(Edit1.Text+'\'+sr.Name);
list.add(Image1.Picture);
end;
end;
until
FindNext(sr) <> 0;
end;
Image1.Picture.Assign(tpersistent(list.Items[0]));
Image1.Refresh;
end;图像为什么显示不出来呀?
var
strFileNameExt: String;
begin
list.Clear;
if FindFirst(Edit1.Text + '\*.*', faAnyFile, sr)=0 then
begin
repeat
if (sr.Attr and faDirectory) <> faDirectory then
begin
strFileNameExt := LowerCase(ExtractFileExt(sr.Name));
if (strFileNameExt = '.jpeg') or (strFileNameExt = '.jpg') then
begin
Image1.Picture.LoadFromFile(Edit1.Text+'\'+sr.Name);
list.add(Image1.Picture);
end;
end;
until
FindNext(sr) <> 0;
end;
Image1.Picture.Assign(tpersistent(list.Items[0]));
Image1.Refresh;
end;图像为什么显示不出来呀?
解决方案 »
- Undeclared identifier: 'YearOf'问题
- 问一个问题,用枚举写法!
- 问两个“为什么”
- VC中的unsigned char *在delphi如何表示呀!!各位高手快来帮我解决一下吧!!!
- 我的老板让我编程实现不允许电脑和外界沟通的功能,而且要用DELPHI实现,储位有什么想法?
- 关于BDE连接数据库的问题
- 高分求助文本倒入数据库,,急急急急!!
- 如何才能打包realplayer的Active控件呢?
- 这段程序怎么啦?HELP!!!!!!!!!!!!
- 如何在Image上用canvas画选择框,及如何去除上一次所画的选择框
- [请教]怎样使用delphi,实现COM1与COM2进行通讯,传送ASCII码?
- Dbgrid中对应的某一字段内容过多,能实现换行吗?
USES
contnrs,jpeg;procedure TForm1.Button1Click(Sender: TObject);
var
SR : TSearchRec;
strFileNameExt: String;
list:Tobjectlist;
begin
list := Tobjectlist.Create;
Try
list.Clear;
if FindFirst(Edit1.Text + '\*.*', faAnyFile, sr)=0 then
begin
repeat
if (sr.Attr and faDirectory) <> faDirectory then
begin
strFileNameExt := LowerCase(ExtractFileExt(sr.Name));
if (strFileNameExt = '.jpeg') or (strFileNameExt = '.jpg') then
begin
Image1.Picture.LoadFromFile(Edit1.Text+'\'+sr.Name);
list.add(Image1.Picture);
end;
end;
until
FindNext(sr) <> 0;
end;
Image1.Picture.Assign(tpersistent(list.Items[0]));
Image1.Refresh;
Finally
// List.Free;
end;
end;
list:Tobjectlist;procedure TForm1.Button2Click(Sender: TObject);
var
strFileNameExt: String;
tp: TPicture; //<-加
begin
list.Clear;
if FindFirst(Edit1.Text + '\*.*', faAnyFile, sr)=0 then
begin
repeat
if (sr.Attr and faDirectory) <> faDirectory then
begin
strFileNameExt := LowerCase(ExtractFileExt(sr.Name));
if (strFileNameExt = '.jpeg') or (strFileNameExt = '.jpg') then
begin
tp := TPicture.Create; //<-加
tp.LoadFromFile(Edit1.Text+'\'+sr.Name); //<-改
list.add(tp); //<-改
end;
end;
until
FindNext(sr) <> 0;
end;
Image1.Picture.Assign(tpersistent(list.Items[0]));
Image1.Refresh;
end;