Einzelnen Beitrag anzeigen

Benutzerbild von flomei
flomei

Registriert seit: 17. Jan 2003
Ort: Schieder-Schwalenberg
2.094 Beiträge
 
Delphi 2005 Personal
 
#1

Probleme mit Array of TImage

  Alt 10. Sep 2003, 17:47
Hallo!
Hier im Forum habe ich ein bisschen Code gefunden der neue Images zur Laufzeit erzeugt...
Das sieht bei mir jetzt so aus:
Delphi-Quellcode:
procedure TMainForm.CreateNewEnemyTimer(Sender: TObject);
  var i:integer;
    Gegner : Array of Timage;
  begin
    setlength(Gegner,5);
  for i := 0 to high(Gegner) do
    begin
      with Gegner[i] do
        begin
          Timage.Create(self);
          Picture.LoadFromFile(ExtractFilePath(paramstr(0))+'enemies\blue.ico');
          left := trunc(random * 300);
          height := 32;
          width:= 32;
          Visible := true;
          Show;
        end;
    end;
  end;
Das funktioniert nur leider nicht. Ich erhalte jedesmal die Meldung über eine Zugriffsverletzung. Wo muss ich was ändern damit es nicht mehr auftritt? Ich denke es liegt vielleicht an dem Bild das mir einige Sorgen bereitet. Ich habe oben in einer ComboBox den Gegner ausgewählt aber wie soll man dann den Pfad ändern???

Bin dankbar für jede Hilfe!

MfG Florian
Florian Meier
... ist raus.
Vielen Dank für die Zeit mit euch!
http://www.flomei.de -- http://www.md5hash.de
  Mit Zitat antworten Zitat