so... ich habe ein kleines Problem... Ich möchte etwa 60 Jpegs in Bítmaps umwandeln und als Array in einer Datei abspeichern...
Mein Quelltext sieht etwa so aus :
Delphi-Quellcode:
...
var Bilder : Array [1..60] of TBitmap;
...
procedure TForm1.FormCreate(Sender: TObject);
var i : integer;
var jpeg : TJpegImage;
begin
Jpeg := TJpegImage.Create;
for i := 1 to 60 do
begin
Bilder[Spin.Value] := TBitmap.Create;
Jpeg.LoadFromFile('C:\Bild'+IntToStr(i)+'.jpg');
Bilder[Spin.Value].Height := Jpeg.Height;
Bilder[Spin.Value].Width := Jpeg.Width;
Bilder[Spin.Value].Canvas.Draw(0,0,Jpeg);
end;
end;
Beim Versuch, die Bitmaps von einer anderen Procedure aus auszulesen (oder auch nur Werte, wie .height etc.) wird mir eine Fehlermeldung angezeigt... In der Gleichen Procedure scheint es allerdings zu klappen...
Ich hoffe ihr könnt mir weiterhelfen...
mfg Hazardos