Hallo,
ich habe folgenden Code geschrieben.
Dahinter steht ein Formular mit einer Picturebox (p1) in der ein 8 Farben Bild (importiert als Lokale Resource; nur im Eigenschaftsfenster) untergebracht ist.
Dieses wir durch zwei Schleifen durchlaufen (Wagerecht und senkrecht; nicht zu sehen [...])
Mein Problen ist beim 1. Durchlaufen der Sub kommt der Fehler ind Zeile 6.
"Ein Grafikobjekt kann nicht aus einem Bild mit einem indizierten Pixelformat erstellt werden."
Was bedeutet das, und wie kann ich diesen beseitigen.
Grüße
ich habe folgenden Code geschrieben.
VB.NET-Quellcode
- Public Farbe As Integer
- Public Sub Farberkennung()
- ...
- Dim bmp As Bitmap, FarbeB As Drawing.Color
- Dim G As Drawing.Graphics = Graphics.FromImage(Me.p1.Image)
- ...
- bmp = p1.Image
- FarbeB = (bmp.GetPixel(Xpic, Ypic))
- Farbe = FarbeB.ToArgb
- ...
- Dim Pen1 As New Pen(FarbeB, 1)
- G.DrawRectangle(Pen1, New Rectangle(40, 40, 1, 1))
- ...
- End Sub
Dahinter steht ein Formular mit einer Picturebox (p1) in der ein 8 Farben Bild (importiert als Lokale Resource; nur im Eigenschaftsfenster) untergebracht ist.
Dieses wir durch zwei Schleifen durchlaufen (Wagerecht und senkrecht; nicht zu sehen [...])
Mein Problen ist beim 1. Durchlaufen der Sub kommt der Fehler ind Zeile 6.
"Ein Grafikobjekt kann nicht aus einem Bild mit einem indizierten Pixelformat erstellt werden."
Was bedeutet das, und wie kann ich diesen beseitigen.
Grüße