皆さん、こんばんは。
TextBox1.Textに入力したものからディレクトリに新しいフォルダーを作成し、ダイアログボックスを開いてPDFを選択し、ファイルパスをTextBox2に入れることができるこのコードを作成しようとしています(同じことが当てはまります) TextBox3 の別の PDF の場合)。
An unhandled exception of type 'System.IO.IOException' occurred in Microsoft.VisualBasic.dll
Additional information: Could not complete operation since a directory already exists in this path '\\ANVILSRV\Public\Completed Works Orders\98789'.
-
これは、操作を完了しようとしたときに発生するエラーです。フォルダーが作成され、ファイルは移動されません。
Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
Dim txt As String
txt = TextBox1.Text
If My.Computer.FileSystem.DirectoryExists("\\ANVILSRV\Public\Completed Works Orders\" & txt & "") Then
MsgBox("Could not create the folder " & txt & " because it already exists.")
Else
My.Computer.FileSystem.CreateDirectory("\\ANVILSRV\Public\Completed Works Orders\" & txt & "")
My.Computer.FileSystem.MoveFile(TextBox2.Text, ("\\ANVILSRV\Public\Completed Works Orders\" & txt & ""), True)
My.Computer.FileSystem.MoveFile(TextBox3.Text, ("\\ANVILSRV\Public\Completed Works Orders\" & txt & ""), True)
End If
End Sub
アドバイスやヘルプをいただければ幸いです。
ありがとう、
スティーブン