Entwickler-Ecke

WinForms - C# Image List mit Bilder befüllen


Hagato - Do 16.01.14 21:24
Titel: C# Image List mit Bilder befüllen
Hallo!
Visual Studio 2012 c#

Habe folgendes Problem:
Wenn ich meine Liste mit einem Bild befüllen will kommt folgende Fehlermeldung:
Zitat:
Konvertierung von 'string' in 'System.Drawing.Image' nicht möglich.
Die beste Übereinstimmung für die überladene 'System.Collections.Generic.List<System.Drawing.Image>.Add(System.Drawing.Image)'-Methode hat einige ungültige Argumente.



C#-Quelltext
1:
2:
3:
4:
Random m_hindernisse = new Random();

List<Image> hindernisse = new List<Image>();
hindernisse.Add("Bilder\\saturn.png");


Moderiert von user profile iconTh69: Quote-Tags hinzugefügt
Moderiert von user profile iconTh69: C#-Tags hinzugefügt


Ralf Jansen - Do 16.01.14 22:12


C#-Quelltext
1:
hindernisse.Add(Image.FromFile("Bilder\\saturn.png"));                    


Wie sollte einfach so aus einem string (der zufällig ein Pfad auf ein Bild im Dateisystem ist) ein Bild werden?
Du mußt erstmal auch ein Image erzeugen und das Image kannst du dann einer Image verwaltenden Liste hinzufügen.