繁体   English   中英

打开现有的PDF文件,然后将其保存到VB.NET中的特定文件夹中

[英]Open a PDF existing file then save it in to a specific folder in VB.NET

我这里已有代码,但是它立即显示一个“另存为”对话框,这对于某些用户来说相当混乱。 我该如何改善?

Dim write As StreamWriter
SaveFileDialog1.Filter = "PDF Files |*.pdf"
SaveFileDialog1.ShowDialog()
write = File.AppendText(SaveFileDialog1.FileName)
write.WriteLine()
write.Close()

如果希望我们帮助您更改用户界面的工作方式,则需要从该界面中查看更多上下文,并且需要与用户讨论更多有关他们期望的内容的信息,而不是“另存为”对话框。

但是我们可以帮助改进此代码:

SaveFileDialog1.Filter = "PDF Files |*.pdf"
If SaveFileDialog1.ShowDialog() = DialogResult.OK AndAlso Not String.IsNullOrWhitespace(SaveFileDialog1.FileName) Then    
    Using writer As StreamWriter = File.AppendText(SaveFileDialog1.FileName) 
        writer.WriteLine()
    End Using
End If

基于问题标题,也许您想先显示一个OpenFileDialog 你尝试过吗? 然后也许是FolderBrowserDialog而不是SaveFileDialog

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM