我在Visual Basic中编写了一个代码(通过Visual Studio),使用ClipBoard和SaveFileDialog从网络摄像头捕获静态照片,我希望它能自动获取TextBox1.Text作为其文件名。我真的不知道该怎么做。这是迄今为止的代码:
data = Clipboard.GetDataObject()
If data.GetDataPresent(GetType(System.Drawing.Bitmap)) Then
bmap = CType(data.GetData(GetType(System.Drawing.Bitmap)), Image)
picCapture.Image = bmap
picCapture.SizeMode = PictureBoxSizeMode.StretchImage
ClosePreviewWindow()
If sfdImage.ShowDialog = DialogResult.OK Then
bmap.Save(sfdImage.FileName, Imaging.ImageFormat.Bmp)
End If
End If
另外,我是否可以使用相同的参数将文件保存在后台,而无需将SaveFileDialog包含在等式中?谢谢你的回答。