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())