Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объясните процедуру записи в *.ini файл / 4 сообщений из 4, страница 1 из 1
07.09.2005, 08:32:24
    #33255246
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните процедуру записи в *.ini файл
Здравствуйте все!
Помогите пожалуйста с процедурой записи в *.ini файл, содержимое которого:
[g0]
disp=81
[g1]-группа
nom=true
kom=false
......
где [g0],[g1]- Section
disp-Key
true/false-temp
INIfile-адрес файла
Процедура работает замечательно, вот только одна проблема: мне надо чтобы она выдавала сообщение об ошибке, если таковая имела место. например, если не найден соответствующий Key, чтоб она выдала ошибку, а не дописала этот Key в конце файла. Процедура:


Public Sub SetINI(INIfile As String, ByVal Section As String, _
ByVal Key As String, ByVal Value As String)
Dim n As Integer
Dim temp As String
temp = Value
For n = 1 To Len(Value)
If Mid$(Value, n, 1) = vbCr Or Mid$(Value, n, 1) = vbLf _
Then Mid$(Value, n) = ""
Next n
n = WritePrivateProfileString(Section, Key, temp, INIfile)
End Sub



Я понимаю, что вся загвоздка в WritePrivateProfileString, а чем её заменить не знаю, Help такого не находит.
Спасибо.
...
Рейтинг: 0 / 0
07.09.2005, 10:39:11
    #33255549
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните процедуру записи в *.ini файл
PluxЯ понимаю, что вся загвоздка в WritePrivateProfileString, а чем её заменить не знаю, Help такого не находит...Если Help такого не находит, то надо спросить у Гугля
(это его ответ, к тому же наиболее релевантный)
...
Рейтинг: 0 / 0
07.09.2005, 11:16:47
    #33255680
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните процедуру записи в *.ini файл
...
Рейтинг: 0 / 0
08.09.2005, 08:44:12
    #33257710
Plux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните процедуру записи в *.ini файл
Спасибо
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объясните процедуру записи в *.ini файл / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]