Hallo,
Zitat von
cltom:
das geht aber so einmal nicht, da nur die erste Datei abgespeichert wird.
Meinst Du 'Datei' oder 'Bild'? Das sind wei unterschiedliche Dinge
Bild: Es wird nur das erste von zehn Bildern gespeichert, das aber 10x.
Datei: Das Bild wird nur in einer Datei abgespeichert, nicht wie gewünscht in 10.
Ich gehe aber mal davon aus, dass Du meinst, dass nur das erste Deiner 10 Bilder 10x gespeichert wird.
Ich kann aufgrund Deines Codes nur Vermutungen anstellen, da die Erläuterungen zu 'saveimage' fehlen.
Irgendwo musst Du natürlich das zu speichernde Bild auch wechseln. Entweder in Deiner SaveImage-Methode oder vorher, also in etwa so:
Delphi-Quellcode:
With SaveDialog1 do
begin
if execute then
begin
for i:=1 to 10 do
begin
//zuerst sinngemäss soetwas:
wechsleimage;
//sinngemäß hier:
saveimage(filename+inttostr(i));
end;
end;
end;