繁体   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