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

Вниз

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

 
Youngkoder   (2006-11-14 21:52) [0]

Подскажите пожалуйста мне нужно организовать поиск в ини-файле.
Как просматривать записи внутри секции я знаю, а как переходить по секциям?
Буду оч рад куску кода.


 
Desdechado ©   (2006-11-14 21:55) [1]

Что значит "переходить по секциям"?
Для доставания и запис данных есть класс TIniFile.
А если хочешь ручками, то открывай его как текстовый файл, читай построчно, ходи по секциям.
Можно еще TStringList.LoadFromFile, но зачем?


 
Anatoly Podgoretsky ©   (2006-11-14 21:56) [2]

> Youngkoder  (14.11.2006 21:52:00)  [0]

Поиск делается простым запросом ReadXXX и анализом Default значения.

Что значит переходить по секциям?
Может тебе надо получить список секций и список значений по каждой секции, все это АПИ поддерживает, посмотри справку по TIniFile


 
Youngkoder   (2006-11-14 21:59) [3]

Как его открыть как текстовый?
И как это будет выглядеть? Секция и все поля будут просто строки?


 
Anatoly Podgoretsky ©   (2006-11-14 22:02) [4]

> Desdechado  (14.11.2006 21:55:01)  [1]

> Что значит "переходить по секциям"?

Мыслим одинако, слова - слово в слово


 
Anatoly Podgoretsky ©   (2006-11-14 22:03) [5]

> Youngkoder  (14.11.2006 21:59:03)  [3]

Например - Reset
Только зачем, чтобы помучаться?


 
Youngkoder   (2006-11-14 22:05) [6]

У меня есть ини файл.
Секция в нём дата, внутри есть ещё поля, показывают задания 1,2,3.. одно из которых тоже дата соответственно 1,2,3...
И мне нужно сравнить текущий день с этим внутренним полем и найти все задания.

> Секция и все поля будут просто строки?

Тогда с датами будет каша...
Может я чего-то не понимаю =(((


 
Anatoly Podgoretsky ©   (2006-11-14 22:11) [7]

> Youngkoder  (14.11.2006 22:05:06)  [6]

Если тебе не известны имена секций, то из можно все прочитать в StringList
Если тебе неизвестны данные (параметры по терминологии) то точно также, но уже по секции.
Все это хорошо документировано в справке, там еще много разных функций.

Работать ИНИ файлом, как с текстовым файлом будет тяжело, порядокс секций и параметров в них не фиксирован.


 
Percent   (2006-11-14 22:11) [8]

Может я чего-то не понимаю =(((

См. [1] Desdechado ©: Для доставания и запис данных есть класс TIniFile.

TIniFile - читай как мантру.



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

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

Наверх





Память: 0.46 MB
Время: 0.051 c
15-1163362736
Nic
2006-11-12 23:18
2006.12.03
Что думаете о дизайне сайта?


15-1163385443
kidm
2006-11-13 05:37
2006.12.03
Нуж помощь при оброшение к файлу


15-1163504458
boriskb
2006-11-14 14:40
2006.12.03
Чего-то в этом мире не так...


1-1161757720
Jetus
2006-10-25 10:28
2006.12.03
Как скопировать картинку из TWebBrowser в TImage?


2-1163720755
Basement
2006-11-17 02:45
2006.12.03
Правильно ли использую ZeroMemory ? И можно ли обнулить быстрее ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский