当前位置:编程学习 > VB >>

高手指教 用VB怎么编写Text1 读取/保存 CS.ini文件

高手指教 用VB怎么编写在程序中 Text1 读取 和 保存程序目录。 --------------------编程问答-------------------- 建议下载配制文件INI操作方法

很简单的 --------------------编程问答-------------------- Option Explicit

Public sIniFileDir As String  'ini文件的路径
Public sNeirong() As String

Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" _
    (ByVal lpApplicationName As String, _
     ByVal lpKeyName As Any, _
     ByVal lpDefault As String, _
     ByVal lpReturnedString As String, _
     ByVal nSize As Long, _
     ByVal lpFileName As String) As Long

Public Function FlGetUserINI()
    Dim lpOut   As String * 128
    Dim Ret     As Long
    Dim i As Integer
    Dim sUser As String
    Dim sKey As String
    
    sIniFileDir = Trim(App.Path)
    If Right(sIniFileDir, 1) <> "\" Then sIniFileDir = sIniFileDir & "\"
    sIniFileDir = sIniFileDir & "HAS_SIM.INI"
    
    For i = 0 To 1000
        sKey = "KEY" & i + 1
        Ret = GetPrivateProfileString("keshi", sKey, "", lpOut, 128, sIniFileDir)
        sUser = FlLeftB(lpOut, Ret)
        If sUser = "" Then
            Exit Function
        End If
        ReDim Preserve sNeirong(i)
        sNeirong(i) = sUser
    Next

End Function

Public Function FlLeftB(p1 As String, p2 As Long) As String
    FlLeftB = StrConv(LeftB(StrConv(p1, vbFromUnicode), p2), vbUnicode)
End Function
补充:VB ,  网络编程
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,