![]() |
Re: Problem mit Bilder laden
[OT] Aber da steh ich zu :P [/OT]
|
Re: Problem mit Bilder laden
Ich habe mach das immer Mit einer FileListBox
Delphi-Quellcode:
Aber vielleicht gibt es ja bei meinem Code Verbesserungen??
procedure TForm4.Timer2Timer(Sender: TObject);
begin if FileListBox1.Items.Count > 0 then begin if index > FileListBox1.Items.Count -1 then index:= 0; //index auf "O" setzen FileListbox1.Selected[index]:= true; //Aktuellen index makieren bild:= Lowercase(ExtractFileExt(FileListBox1.FileName)); if (bild = '.jpg') then //Pfad + .jpg begin ImageBilderanzeige.Picture.LoadFromFile(FileListBox1.FileName); end; if (bild = '.bmp') then begin ImageBilderanzeige.Picture.LoadFromFile(FileListBox1.FileName); end; if (bild = '.gif') then begin ImageBilderanzeige.Picture.LoadFromFile(FileListBox1.FileName); end; inc(index); //Index +1 LabAnzahlBilder.Caption:= 'Bild '+ IntToStr(index)+' von '+ IntToStr(FileListBox1.Items.Count); end else begin if Form1.MessageDlgPos2('Es sind keine Bilder vorhanden ',mtInformation,[mbok],self) = mrok then Timer2.Enabled:= False; end; end; Gruß Sascha |
Re: Problem mit Bilder laden
Dialoge in einem Timer-Event finde ich irgendwie suboptimal.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz