also ich habe einen ordner bilder in dem gleichen ordner wo meine projektdateien liegen.
der ordner hat den namen bilder. in dem ordner sind jpegs mit den namen tage0.jpg,tage1.jpg etc bis tage6.jpg;
jetzt will ich diese bilder so laden:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| var pics : array[0..6] of tjpegimage;
procedure loadpictures; var i:integer; begin
for i:=0 to 6 do pics[i].LoadFromFile('.\bilder\tage' + inttostr(i)+ '.jpg');
end;
procedure TForm1.FormCreate(Sender: TObject); begin loadpictures; end; |
allerdings gibt er mir beim programmstart nur eine EAccessViolation aus. ich versteh es nicht weil ich es in einem anderen projekt eigentlich genauso gemacht habe. vielleicht kann mir einer von euch sagen wo der fehler liegt...
_________________
"Kein dummes Gerede. Kein Rumrätseln. Denkt an nichts anderes mehr, nur noch an das, was vor euch liegt. Das ist die wahre Herausforderung. Ihr müßt euch vor euch selbst schützen, Leute." (Rennes in "Cube")
Beiträge: >700