Страница: 1 |
люди добрые поможите.... ладно это сюджа не подходит, вопрос такой хотя скорее это запрос. все у кого есть примеры про создание и использование INI файлов ПОЖАЛУЙСТА пришлите мне neptus@pisem.net или пришлите ссылки где их взят, я нашел но мне нужно еще
забыл сказать, проблема с сохранением и чтением из ини файла параметров check и option, проще галочек и точек очень надо... Держи пример: ' В модуль *********************************************** Private Declare Function GetPrivateProfileString Lib "kernel32" _ Private Declare Function WritePrivateProfileString Lib "kernel32" _ intSize = GetPrivateProfileString(strSection, strKey, "", _ PROC_EXIT: PROC_ERR: intStatus = WritePrivateProfileString(strSection, strKey, _ PROC_EXIT: PROC_ERR: ' В форму ************************************************* ... проблема с сохранением и чтением из ини файла параметров check и option, проще галочек и точек... у тя не с ини файлом проблемы ты элементарную работу со строками не освоиил не можешь обработать данные из ини файла ? время седня позволяет, вот нацарапал и высылаю те примерчик с сохранением значений "галочек" и "точек" ) и подробное описание работы со строками ... удачи элементарную работу со строками я освоил причем давно, и вот поэтому и спрашивал, ибо не х.. просто не получилось, данные у меня читаются через раз Страница: 1 |
Вопрос: Еще раз про INI
Добавлено: 10.07.03 16:09
Автор вопроса: Neptus | Web-сайт:
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Neptus
ICQ: 96166052
Вопросов: 12
Ответов: 110
Web-сайт:
Профиль | | #1
Добавлено: 10.07.03 22:29
Номер ответа: 2
Автор ответа:
denver_t
Вопросов: 8
Ответов: 25
Профиль | | #2
Добавлено: 10.07.03 23:08
Private Declare Function GetPrivateProfileInt Lib "kernel32" _
Alias "GetPrivateProfileIntA" _
(ByVal strSection As String, _
ByVal strKeyName As String, _
ByVal lngDefault As Long, _
ByVal strFileName As String) As Long
Alias "GetPrivateProfileStringA" _
(ByVal strSection As String, _
ByVal strKeyName As String, _
ByVal strDefault As String, _
ByVal strReturned As String, _
ByVal lngSize As Long, _
ByVal strFileName As String) As Long
Alias "WritePrivateProfileStringA" _
(ByVal strSection As String, _
ByVal strKeyNam As String, _
ByVal strValue As String, _
ByVal strFileName As String) As Long
Public Function GetValueString(strSection As String, _
strKey As String, strFile As String) As String
Dim strBuffer As String * 256
Dim intSize As Integer
On Error GoTo PROC_ERR
strBuffer, 256, strFile)
GetValueString = Left$(strBuffer, intSize)
Exit Function
MsgBox "Ошибка: <" & Err.Number & "> - " & Err.Description, _
vbExclamation = vbOKOnly, "GetValueString"
Resume PROC_EXIT
End Function
Public Function SetValue(strSection As String, strKey As String, _
strValue As String, strFile As String) As Integer
Dim intStatus As Integer
On Error GoTo PROC_ERR
strValue, strFile)
SetValue = (intStatus <> 0)
Exit Function
MsgBox "Ошибка: <" & Err.Number & "> - " & Err.Description, _
vbExclamation = vbOKOnly, "SetValue"
Resume PROC_EXIT
End Function
Dim q as variant
'чтение
GetValueString("Раздел", "Имя параметра", "Путь до ini")
'запись
q = SetValue("Раздел", "Имя параметра", "Значение", "Путь до ini")
Номер ответа: 3
Автор ответа:
Dad
ICQ: 996691
Вопросов: 8
Ответов: 9
Профиль | | #3
Добавлено: 11.07.03 07:14
Номер ответа: 4
Автор ответа:
Neptus
ICQ: 96166052
Вопросов: 12
Ответов: 110
Web-сайт:
Профиль | | #4
Добавлено: 11.07.03 14:23