如何单击快照按钮保存当前图片至指定路径?
抄了一段代码却发现无法调用。
private void btnSnap_Click_1(string srcFolder, string destFolder)
{
DirectoryInfo directoryInfo = new DirectoryInfo(srcFolder);
FileInfo[] files = directoryInfo.GetFiles();//获取图片源路径
foreach (FileInfo file in files) // Directory.GetFiles(srcFolder)
{
if (file.Extension == ".jpg")//进行格式判断
{
file.CopyTo(Path.Combine(destFolder, file.Name));//如果是剪切的换,调用move方法
}
}
}
运行结果是无事发生。
单击快照按钮保存图片至指定路径。
搜索
C#截屏
有现成的代码
你的图片在控件上,硬盘里没有,你上哪copy去
得从显示图片的函数里面获取到图片的指针,将图片从内存中保存到硬盘中,都能作为视频显示了,视频就是一个一个的图片而已。当按截图时,从视频流里面读取当前图片就好了
不知道你这个问题是否已经解决, 如果还没有解决的话:fileExtention应该是“jpg”吧?
fileExtention应该是“jpg”吧?