|
|
|
Объясните процедуру записи в *.ini файл
|
|||
|---|---|---|---|
|
#18+
Здравствуйте все! Помогите пожалуйста с процедурой записи в *.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 такого не находит. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2005, 08:32:24 |
|
||
|
Объясните процедуру записи в *.ini файл
|
|||
|---|---|---|---|
|
#18+
PluxЯ понимаю, что вся загвоздка в WritePrivateProfileString, а чем её заменить не знаю, Help такого не находит...Если Help такого не находит, то надо спросить у Гугля (это его ответ, к тому же наиболее релевантный) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2005, 10:39:11 |
|
||
|
Объясните процедуру записи в *.ini файл
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2005, 11:16:47 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=314&tid=2167228]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 285ms |

| 0 / 0 |
