ทำไมพอเปิดไฟล์ pdf แล้ว พอกดปุ่มบันทึกมันขึ้นว่า could not find file 'D:\DBproject\File\aa.pdf'. อ่ะครับ คืออยากรุ้ว่าผมผิดตรงไหนต้องแก้ไขยังไง
Code (VB.NET)
Dim Filename As String
Private Sub ButtonFile_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonSaveFile.Click
Dim fd As New SaveFileDialog()
cn.Open()
fd.InitialDirectory = "D:\DBproject\File"
fd.Filter = "PDF Files(*.pdf)|*.pdf"
fd.FileName = Filename
Try
If fd.ShowDialog() = DialogResult.OK Then
File.Move(Filename, fd.FileName)
End If
strSQL = "UPDATE send SET Send_File = '" & Filename & "' WHERE (Send_no = '" & Send_no.Text & "')"
Comm = New OleDbCommand(strSQL, cn)
Comm.ExecuteNonQuery()
Catch ex As Exception
MessageBox.Show("ไม่สามารถบันทึกไฟล์หนังสือได้ กรุณาลองใม่อีกครั้ง" & ex.Message)
End Try
cn.Close()
End Sub
Private Sub ButtonOpenFile_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonOpenFile.Click
Dim myStream As Stream = Nothing
Dim fd As New OpenFileDialog()
fd.InitialDirectory = "C:"
fd.Filter = "PDF Files(*.pdf)|*.pdf"
fd.FilterIndex = 1
fd.RestoreDirectory = True
Try
If fd.ShowDialog() = DialogResult.OK Then
Process.Start(fd.FileName.ToString)
End If
Filename = Path.GetFileName(fd.FileName.ToString)
Catch Ex As Exception
MessageBox.Show("Cannot read file from disk. Original error: " & Ex.Message)
End Try
End Sub
ลองดูแล้วครับ มันไม่มีบอกว่า line ไหน Error แต่ตรง Immediate Window
มันขึ้นบอกว่า A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll