Wie fügen Sie Bild-Datei, eine Bild-Liste im code?
Habe ich ein Bild, Liste und möchte hinzufügen, ein Verzeichnis der Bilder auf der Bild-Liste in meinem code. Wie kann ich dies tun? Wenn ich den code ausführen:
'Load all of the items from the imagelist
For Each path As String In Directory.GetFiles("Images\LanguageIcons\")
imlLanguagesIcons.Images.Add(Image.FromFile(path))
Next
Bekomme ich eine out of memory exception. Derzeit gibt es nur 14 Bilder, so dass es wirklich kein problem sein sollte. Keine Hilfe?
InformationsquelleAutor muckdog12 | 2010-07-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie diese
Wo
someImage
ist einImage
variable.BEARBEITEN: so:
Was ist die Datei?
Suchen Sie vielleicht für die
AddStrip
Methode.System.IO.- Verzeichnis.GetCurrentDirectory() & "\Bilder \ LanguageIcons"
Meinst du, dass Sie versuchen, hinzufügen zu jedem Bild eine Datei in einem Ordner? Wenn ja, Durchlaufen Sie einen Anruf zu
Directory.GetFiles
InformationsquelleAutor SLaks
Bild.Dispose() behebt den out-of-memory-Ausnahme. Die detaillierte Vorgehensweise, die ich benutzt habe ist (obwohl overkill für einige):
InformationsquelleAutor Paul
Quelle: Jim Mischel Mit Ein Out-of-memory-Ausnahme beim laden von Bildern
Hier ist meine Methode:
InformationsquelleAutor blak3r