INIFile
v1.0.0
また、ライブラリInifile.dllは1C 77と互換性があります
Public Sub SetPath(inputPath)
Public Function GetPath() As String
Public Function Load() As Boolean
Public Function LoadFrom(filePath) As Boolean
Public Function Loaded() As Boolean
Public Function E(sectionName, Optional propertyName) As Boolean
Public Function ExistProperty(sectionName, Optional propertyName) As Boolean
Public Function G(sectionName, Optional propertyName) As String
Public Function GetProperty(sectionName, Optional propertyNam) As String
Public Function GetCompareMode() As Byte
Public Function SetCompareMode(mode) As Boolean
Public Function TOP(sectionName, Optional propertyName) As Integer
Public Function TypeOfProperty(sectionName, Optional propertyName) As Integer
constタイプ:
Public Function GD(sectionName, Optional propertyName) As Object
Public Function GetDictionary(sectionName, Optional propertyName) As Object
Public Function GA(sectionName, Optional propertyName)
Public Function GetArray(sectionName, Optional propertyName)
形式:
Public Format As Integer
存在しない場合はファイルを作成します
Public Create As Boolean
Public Function Export() As Object
Set FSO = CreateObject("Scripting.FileSystemObject")
Set ini = CreateObject("INIFile.INIFI")
ini.SetPath (FSO.GetAbsolutePathName(FSO.BuildPath(app.Path, app.EXEName & ".ini")))
ini.Create = True
ini.Format = -2 'Cyrillic
status = ini.SetCompareMode(vbTextCompare)
MsgBox CStr(ini.Load())