tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 使用中のフォルダーの削除方法
投稿日: 2008/12/04(Thu) 12:47
投稿者Poko
はじめて投原させていただきます。

 以下に示しますよう、フォルダーを作成し、テキストを書き込んだ後にフォルダーを
削除したいと思っていますが、別のプロセスで使用中ですアクセスできませんと表示
されてしまい削除できません。何かよい方法がありましたら教えてください。

        Dim FName As String
        FName = "C:\TMP_VS1"
        System.IO.Directory.CreateDirectory(FName)

        Dim TextFile As IO.StreamWriter
        Dim Path As String
        Path = FName + "\" + "ASTP1.txt"
        TextFile = New IO.StreamWriter(Path)
        
        Dim I As Integer
        Dim A(10) As String
        
        A(1) = "Abc"
        A(2) = "Bcd"
        A(3) = "Cde"
        
        For I = 1 To 3
            TextFile.WriteLine(A(I))
        Next I
        
        TextFile.Close()

    ChDir("c:\aya")

ここで、フォルダーを削除すると別のプロセスで使用中ですアクセスできませんと
表示されます。
        If System.IO.Directory.Exists(FName) = True Then
            System.IO.Directory.Delete(FName)'''ここでストップしてしまいます。
        End If

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。