簡體   English   中英

Ini文件opengin

[英]Ini File opengin

我有一個在啟動時從ini讀取的應用程序

我想要的是一個VB代碼,它將阻止用戶手動操作Ini文件

程序可以作為服務運行

例如:C:\\ config.ini

程序應阻止用戶訪問文件

要鎖定文件,您可以使用類似這樣的東西。 請記住,這未經測試。 還記得導入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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM