Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Вниз

ini файл   Найти похожие ветки 

 
DimonNew ©   (2004-05-05 15:46) [0]

Привет, подскажите пож-та. Есть ini файл, который содержит примерно следующее:
[секция1]
param1=1,param2=2,...,paramN=N...

Как можно вытащить значение paramN?


 
stelius ©   (2004-05-05 15:54) [1]

MyIni.ReadString("секция1", "param" + IntToStr(N), "")


 
WebErr ©   (2004-05-05 15:54) [2]

TIniFile.ReadSectionValues + F1


 
Андрей Сенченко ©   (2004-05-05 15:59) [3]

[секция1]
param1=1,param2=2,...,paramN=N...

Именно так как Вы указали - несколько параметров через запятую ?
[секция1]
param1=1,param2=2,...,paramN=N...


Или все-таки классический INI-файл ?
[секция1]
param1=1
param2=2
...
paramN=N
...

stelius ©   (05.05.04 15:54) [1]

Вы уверены, что это строковое значение ?

WebErr ©   (05.05.04 15:54) [2]

А смысл ?


 
DimonNew ©   (2004-05-05 16:05) [4]

Это я пример, так упростил. На свамом деле там куча разных параметров, например paramN - n-й параметр, имеет какое-то сторковое значени, имя БД, другой параметр содержит название сервера и т.п. Мне нужно получить имя БД и имя сервера, т.е. значение параметра. Все параметры перечислены через запятую. В запятой то - все проблемы.


 
Плохиш   (2004-05-05 16:09) [5]


> DimonNew ©   (05.05.04 16:05) [4]
> Все параметры перечислены через запятую. В запятой то -
> все проблемы.

Тогда это уже не стандартный ini-файл и работать с ним надо как с текстовым файлом.


 
stelius ©   (2004-05-05 17:38) [6]

Андрей Сенченко
Нет не уверен. Я для примера выбрал первый попавшийся Read...

Согласен с
> Плохиш   (05.05.04 16:09) [5]


 
Dimaxx ©   (2004-05-05 22:32) [7]

WritePrivateProfileString/GetPrivateProfileString
GetPrivateProfileInt
GetPrivateProfileStruct/WritePrivateProfileStruct

Проще и удобнее и кода меньше жрется.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.037 c
3-1083134812
Негодов
2004-04-28 10:46
2004.05.23
Обработка данных перед выводом их в DBGrid


11-1071471581
dsp
2003-12-15 09:59
2004.05.23
недопустимая операция KOLTabControl


3-1083311033
Alina
2004-04-30 11:43
2004.05.23
TDateTime в DBGrid e


3-1082795753
Сказочник
2004-04-24 12:35
2004.05.23
Почему не работает count(*)


7-1082373408
cort33
2004-04-19 15:16
2004.05.23
Работа с другими приложениями





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский