![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
![]()
Здравствуйте, уважаемые форумчане. По работе возникла необходимость написать небольшую программку. Не могли бы вы подсказать мне, как написать следующие процедуры:
1. Имеется файл, в нем такие значения переменная=значение переменная=значение ...... Собственно хочется процедуру, которая засунет список переменных в ComboBox ( именно самих переменных, без значений ). 2. Второе, необходима процедура, которая будет искать в этом файлике заданную переменную, и выдавать ее значение. 3. Ну и последнее, необходима процедурка, которая будет брать 2 переменных, вводимые юзером, ставить между ними знак "=", и дописывать в конец моего файлика. Все, заранее, огромный респект, тому, кто выручит |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Для ответа на все эти вопросы требуется ЭЛЕМЕНТАРНОЕ знание работы с ini-файлами.
Вот, собственно, вся инфа по ним и все вопросы отпадут... Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
![]()
Сорри, неосиляю))
Подалуйста, можно в примере готовых 3 процедуры, что я спрашивал. Они банальны в принципе |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.12.2010
Сообщений: 55
|
![]()
Как вариант, можно загнать файл в TStringList
Код:
з.ы. хотя по сути это извращение, если работаете именно с ini-файлом, т.к. для него есть свой набор функций (читайте выше)
Теория – это когда все известно, но ничего не работает. Практика – это когда все работает, но никто не знает почему. Мы объединяем теорию и практику: ничего не работает и никто не знает почему ©
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 29.12.2010
Сообщений: 55
|
![]()
Как вариант, можно загнать файл в TStringList
Код:
з.ы. хотя по сути это извращение, если работаете именно с ini-файлом, т.к. для него есть свой набор функций (читайте выше)
Теория – это когда все известно, но ничего не работает. Практика – это когда все работает, но никто не знает почему. Мы объединяем теорию и практику: ничего не работает и никто не знает почему ©
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
![]()
Я пытался осилить работу с INI, но что то, кодинг это не мое. Просто безысходная нужда заставила писать меня эту программулину.
Забыл упомянуть - переменная=значение всегда разные. и переменные и значения. заранее узнать их никак. Помогите тремя готовыми процедурами, кто в состоянии это написать |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
![]()
Ау, народ, что никто не сможет помочь?
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Все просто:
Сохранение: Код:
Код:
|
![]() |
![]() |
![]() |
#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; ++++++++++++++ Подскажите как правильно? |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Открой 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 |