Hey, Ich brauche mal wieder Hilfe :
Ich moechte Abfragen welche Breite und Welche Hoehe ein Bild welches ich im OpenFileDialog ausgewaehlt habe hat,
Ich weiss bereits dass das Ganze mit einer Bitmap Funktioniert und habe diesen code auch schon umgesetzt:
Das ganze funktioniert auch ohne Fehler jedoch, wenn ich nun ein Bild Auswaehle welches Genau 64x64 ist kommt trotzdem von Meiner Msgbox der fehler, welchen Ich ja auch so eingestellt habe. Jedoch Darf das Bild ja Maximal 64x64 sein und bei 65x65 Soll der Fehler kommen!
Vielen Dank!
Ich moechte Abfragen welche Breite und Welche Hoehe ein Bild welches ich im OpenFileDialog ausgewaehlt habe hat,
Ich weiss bereits dass das Ganze mit einer Bitmap Funktioniert und habe diesen code auch schon umgesetzt:
VB.NET-Quellcode
- Private Sub Button3_Click(sender As Object, e As EventArgs) Handles browseserverimage.Click
- OpenServerIcon.Title = "Pick an server-icon.png File!"
- OpenServerIcon.InitialDirectory = myDesktop
- OpenServerIcon.Filter = "PNG|*.png"
- If OpenServerIcon.ShowDialog = DialogResult.OK Then
- Dim bmp As New Bitmap(OpenServerIcon.FileName)
- If bmp.Width.ToString & bmp.Height.ToString > 64 Then
- MsgBox("Error! Image's Width & Height is bigger than 64!" + vbNewLine + "The Width of The Image is = (" + bmp.Width.ToString + ")" + vbNewLine + "The Height of The Image is = (" + bmp.Height.ToString + ")", MsgBoxStyle.Critical, "ERROR #924: Image Width and Height doesn't equal to 64!")
- Else
- My.Computer.FileSystem.CopyFile(OpenServerIcon.FileName, myLocalAppDataFolder + "\Minecraft Server Launcher\Server\server-icon.png", overwrite:=True)
- getserver_icon.ImageLocation = myLocalAppDataFolder + "\Minecraft Server Launcher\Server\server-icon.png"
- End If
- Else
- 'Nothing
- End If
- End Sub
Das ganze funktioniert auch ohne Fehler jedoch, wenn ich nun ein Bild Auswaehle welches Genau 64x64 ist kommt trotzdem von Meiner Msgbox der fehler, welchen Ich ja auch so eingestellt habe. Jedoch Darf das Bild ja Maximal 64x64 sein und bei 65x65 Soll der Fehler kommen!
Vielen Dank!