簡體   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