WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  Visual Basic
  Работа с *.ini файлом...

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Работа с *.ini файлом...
Sys опубликован 21-01-2002 18:42 MSK   Click Here to See the Profile for Sys   Click Here to Email Sys  
Подскажите как мне для своей проги инфу(параметры) читать
из *.ini файла который находится в каталоге вместе с прогой(с *.exe файлом)
И как мне влиять прогой на параметры *.ini файла...???(Например при смене опций в проге меняется и параметр в *.ini файле и наоборот) и при следующей загрузке прога помнит старые настройки
????????
al опубликован 22-01-2002 12:15 MSK     Click Here to See the Profile for al  Click Here to Email al     
Для этого следует использовать API функции

Public Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long

и

Public Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long


Подробности в MSDN

cr опубликован 22-01-2002 12:20 MSK     Click Here to See the Profile for cr  Click Here to Email cr     
http://www.vbcode.com/code/INI.zip
cr опубликован 22-01-2002 12:23 MSK     Click Here to See the Profile for cr  Click Here to Email cr     
http://members.xoom.com/QuinqSoft/files/vb/ReadWriteIni.zip
Sys опубликован 22-01-2002 15:36 MSK     Click Here to See the Profile for Sys  Click Here to Email Sys     
Спасибо..........

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.