|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.01.2011, 15:48 | #1 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
Как из ini файла заполнить ComboBox?
Здравствуйте, уважаемые форумчане. По работе возникла необходимость написать небольшую программку. Не могли бы вы подсказать мне, как написать следующие процедуры:
1. Имеется файл, в нем такие значения переменная=значение переменная=значение ...... Собственно хочется процедуру, которая засунет список переменных в ComboBox ( именно самих переменных, без значений ). 2. Второе, необходима процедура, которая будет искать в этом файлике заданную переменную, и выдавать ее значение. 3. Ну и последнее, необходима процедурка, которая будет брать 2 переменных, вводимые юзером, ставить между ними знак "=", и дописывать в конец моего файлика. Все, заранее, огромный респект, тому, кто выручит |
04.01.2011, 16:32 | #2 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Для ответа на все эти вопросы требуется ЭЛЕМЕНТАРНОЕ знание работы с ini-файлами.
Вот, собственно, вся инфа по ним и все вопросы отпадут... Код:
|
04.01.2011, 17:15 | #3 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
////////
Сорри, неосиляю))
Подалуйста, можно в примере готовых 3 процедуры, что я спрашивал. Они банальны в принципе |
04.01.2011, 17:42 | #4 |
Пользователь
Регистрация: 29.12.2010
Сообщений: 55
|
Как вариант, можно загнать файл в TStringList
Код:
з.ы. хотя по сути это извращение, если работаете именно с ini-файлом, т.к. для него есть свой набор функций (читайте выше)
Теория – это когда все известно, но ничего не работает. Практика – это когда все работает, но никто не знает почему. Мы объединяем теорию и практику: ничего не работает и никто не знает почему ©
|
04.01.2011, 17:42 | #5 |
Пользователь
Регистрация: 29.12.2010
Сообщений: 55
|
Как вариант, можно загнать файл в TStringList
Код:
з.ы. хотя по сути это извращение, если работаете именно с ini-файлом, т.к. для него есть свой набор функций (читайте выше)
Теория – это когда все известно, но ничего не работает. Практика – это когда все работает, но никто не знает почему. Мы объединяем теорию и практику: ничего не работает и никто не знает почему ©
|
04.01.2011, 18:03 | #6 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
////////////
Я пытался осилить работу с INI, но что то, кодинг это не мое. Просто безысходная нужда заставила писать меня эту программулину.
Забыл упомянуть - переменная=значение всегда разные. и переменные и значения. заранее узнать их никак. Помогите тремя готовыми процедурами, кто в состоянии это написать |
05.01.2011, 11:56 | #7 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
Ау, народ, что никто не сможет помочь?
|
05.01.2011, 12:23 | #8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Все просто:
Сохранение: Код:
Код:
|
05.01.2011, 13:41 | #9 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
Все, ок, спасибо за четкий и конкретный ответ, уважаю. Однако, промучаышись всю ночь, я отказался от
переменная=значение, а просто храню лист значений listbox1.item.loadfromfile(); Остался только 1 вопрос: 1. Имеется переменная, тип String. Нужно, открыть файл,стереть все что в нем было, и записать туда значение этой переменной. Битый час бьюсь, ничего не выходит. Пробую так: var f : file; var testing : string; begin testing := 'sdfs'; AssignFile (F, 'realmlist.wtf'); Rewrite (f); BlockWrite(f;testing;1); Closefile ( F ); end; ++++++++++++++ Подскажите как правильно? |
05.01.2011, 13:46 | #10 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Открой TiniFile класс и смотри как парсится файл. Вырви это и переделай под себя.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Из INI в Combobox | iskurt | Помощь студентам | 6 | 30.01.2010 01:20 |
Как считывать данные из файла для инициализации (не INI-файл) | Smagulov85 | Общие вопросы Delphi | 6 | 04.12.2009 09:08 |
Как можно извлечь все имена разделов Ini файла в юникоде? | SkAndrew | Общие вопросы Delphi | 5 | 11.06.2009 09:03 |
Можно ли заполнить Combobox в коде программы?! | Anna_new | Помощь студентам | 6 | 18.04.2008 11:09 |
ComboBox как заполнить из БД | scrazy | БД в Delphi | 2 | 28.05.2007 14:49 |