继承人vb.net中的位图图像保存代码片段。有人可以帮我理解为什么我在这里得到一个错误,指出我想在保存图像时将字符串转换为double。如何纠正?vb.net中的类型转换错误
Private Sub Timer5_Tick(sender As System.Object, e As System.EventArgs) Handles Timer5.Tick
x = MyRandomNumber.Next(1000)
screenWidth = Screen.GetBounds(New Point(0, 0)).Width
screenHeight = Screen.GetBounds(New Point(0, 0)).Height
Dim bmpScreenShot As New Bitmap(screenWidth, screenHeight)
Dim gfx As Graphics = Graphics.FromImage(bmpScreenShot)
gfx.CopyFromScreen(0, 0, 0, 0, New Size(screenWidth, screenHeight))
***bmpScreenShot.Save("D:\\screenshots\\" + x + ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg)***
End Sub
修复了转换问题后,您可能希望将双斜杠'\\'更改为单斜杠'\'...因为只有C#中需要双重斜杠,而不是VB.NET – freefaller