Hallo zusammen,
habe mich etwas nebenbei ins Thema hineingelesen - und sitze an meinem ersten eigenen Browser (mit Visual Basic 2010)
Dort möchte ich eine Option einbauen, wo sich der User das Hintergrundbild
entweder per Farbpalette (ist schon umgesetzt) oder per Auswahl
eines Bildes von der Festplatte anzeigen lassen kann.
Soweit zur Theorie.
Ich habe es bis dato nur einmal hinbekommen, dass er mir ein Bild als Background in meiner form läd.
Allerdings gabs dann ne Errormeldung, weil ich vergessen hatte den Fall
weiterzuspinnen, sollte jemand auf "cancel" drücken.
Leider hab ich den Teil des Quelltextes nicht mehr und eine Reihe anderer Optionen durchprobiert "Funktionieren aber alle nicht".
Also verschont mich bitte mit all den mysettings/myresources.
me.backgroundimage.. blablablblup..
Letzteres hat definitiv nicht funktioniert. Die ersten beiden würden mich wieder aufhalten.
Dauert ohnehin schon ewig (seit 12h sitz ich wohl dran :D)
Hier mal den Code, den ich zusammengebaut habe: (ich kann eine datei auswählen, klicke dann
auf öffnen, es kommt keine fehlermeldung, aber das bild erscheint nicht im hintergrund der form.
auch wenn ich nun "cancel" drücke, habe ich keine probleme mehr.
Private Sub ImageToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles ImageToolStripMenuItem.Click
OpenFileDialog1.Filter = ("JPG-Grafiken (*.JPG)|*.JPG|PNG-Grafiken (*.png)|*.png")
If OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
End If
End Sub
End Class
Alles anzeigen
mal schauen wer die lösung kennt. dem werd ich einen teil des browsers widmen