我想要这个程序,当用户点击应用程序或其他内容时,进行屏幕截图并将其保存为jpeg到文件夹
这是我想要的代码:
Imports System.Net.Mail
Public Class Form1
Private Function TakeImage()
Return TakeImage(0, 0, Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height)
End Function
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PictureBox1.Image = CType(TakeImage(), Image)
End Sub
End Class
顺便说一句,我是VB.NET的初学者
答案 0 :(得分:0)
我猜这是一个桌面应用程序,TakeImage(,,,)可以工作。 在表单中,添加一个按钮,双击它,然后从那里调用TakeImage 然后有jpeg保存 - 只是谷歌如何将位图(?)格式从TakeImage转换为jpeg和谷歌如何保存它。在VB.Net中,处理文件应该相当容易。
但首先在TakeImage函数上设置一个返回类型。可能就像as Image
。它不会改变你的程序,但是很好的练习,并且会帮助你学习,因为编辑会不断给你帮助反馈。
快乐的黑客攻击!