Einzelnen Beitrag anzeigen

Benutzerbild von Connor Temple
Connor Temple

Registriert seit: 16. Nov 2010
89 Beiträge
 
#32

AW: Spiel programmieren, Hilfe benötigt.

  Alt 25. Jan 2011, 09:20
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
  ListeVonDateinamen:TStringlist;
  DateinameIndex:Integer;
  i:Integer;
begin
  Randomize;

  ListeVonDateinamen:=TStringList.Create;
  try
    ListeVonDateinamen.add('H:\Informatik-Bilder\1.bmp');
    ListeVonDateinamen.add('H:\Informatik-Bilder\2.bmp');
    ListeVonDateinamen.add('H:\Informatik-Bilder\3.bmp');
    ListeVonDateinamen.add('H:\Informatik-Bilder\4.bmp');
    ListeVonDateinamen.add('H:\Informatik-Bilder\-1.bmp');
    ListeVonDateinamen.add('H:\Informatik-Bilder\-2.bmp');
    ListeVonDateinamen.add('H:\Informatik-Bilder\-3.bmp');
    ListeVonDateinamen.add('H:\Informatik-Bilder\-4.bmp');
    for i:=0 to Form1.ComponentCount-1 do
      if Components[i] is TImage then
      begin
        DateinameIndex:=Random(ListeVonDateinamen.count);
        TImage(Components[i]).Picture.LoadFromFile(ListeVonDateinamen[DateinameIndex]);
        ListeVonDateinamen.Delete(DateinameIndex);
      end;
      finally
    Free(ListeVonDateinamen);
  end;
  end;

end.
Jetzt hab ich zu viele Parameter bei dem Free.
Mit .Free hat es nicht geklappt.
  Mit Zitat antworten Zitat