Autor Beitrag
Hagato
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 17



BeitragVerfasst: Do 16.01.14 21:24 
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.


ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Do 16.01.14 22:12 
ausblenden 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.