2011-01-08 10 views
0

opengin INIファイルを手動でiniファイルをopeingからユーザーをブロックしますVBのコードである私は私が欲しいもの、起動時に</p> <p>iniファイルから読み込むapplicaitonを持って

プログラムがサービス

としてrunnungすることができ

例: C:\ config.iniの

プログラムでは、uのできるファイルをロックするには、ファイル

+2

最初に、なぜですか?この情報は、私たちがより良い質問に答えるのに役立ちます。第二に、どれくらいの期間ですか? iniファイルが読み込まれている間だけ?アプリケーションが実行されている間は?または、アプリケーションが実行されていないとき、つまり常時 –

答えて

0

をopeingからユーザーをブロックする必要がありますこのようなものです。これはテストされていないことに注意してください。また、System.IOをインポートすることを忘れないでください。

Private Sub LockFile(ByVal file As String) 

    Dim FileSt As FileStream = New FileStream("test.dat", FileMode.Create, FileAccess.Write, FileShare.Write) 
    Try 
     FileSt.Lock(0, FileSt.Length) 
     Debug.WriteLine("Locked") 
    Catch Ex As Exception 
     Debug.WriteLine(Ex.Message) 
    End Try 

End Sub 

Private Sub UnlockFile(ByVal file As String) 

    Dim FileSt As FileStream = New FileStream("test.dat", FileMode.Create, FileAccess.Write, FileShare.Write) 
    Try 
     FileSt.Unlock(0, FileSt.Length) 
     Debug.WriteLine("Unlocked") 
    Catch Ex As Exception 
     Debug.WriteLine(Ex.Message) 
    End Try 

End Sub 
関連する問題