![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| ForumRu |
|
||||||
|
Unregistered |
Как в INI-файл записывать последний текст из ComboBox? Тое сть: есть ИНИ-файл с содержанием:
Этими (к примеру) пунктами заполняется ComboBox при загрузки программы. Когдя пользователь вписует новый текст в ComboBox и закрывает программу он должен сохраняться, а последний пропадать в этом списке пропадать:
и т.д:
Как это можно реализовать на практике. Буду благодарен за код. |
||||||
|
|||||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Вот три процедуры
У Memo свойство Visible=False; Вроде так... Это сообщение отредактировал(а) Pakshin A. S. - 4.10.2004, 21:47 |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Ну, Pakshin A. S., ну наворотил !
Зачем бедный Memo-то сюда прилепил ? Что мешает делать сразу так: ComboBox1.Items.Add(f.readString('Section', IntToStr(i), ''); то бишь везде вместо Memo1.Lines делать ComboBox1.Items А AddItem будет так: ComboBox1.Items.Delete(0); ComboBox1.Items.Add(str); -------------------- С уважением, г-н Посол. |
|||
|
||||
| andrey_post |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 109 Регистрация: 23.12.2003 Где: Екатеринбург Репутация: нет Всего: нет |
Я тоже раньше делал все через Мемо и его скрывал.
но появлялись другие проблемы связанные с длинной строк, когда они переходили за предел Мемо и переносились в другие строки, плюс проблемы с кодировками и ключами конца файла и т.п.... Посол согласен с твоим экземляром! Это сообщение отредактировал(а) andrey_post - 5.10.2004, 07:07 --------------------
И что бы там не происходило, не стоит воспринимать жизнь слишком всерьёз, всё равно нам из неё живыми не выбраться!!! |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
А ИМХО лучше через TStrings
|
|||
|
||||
| ForumRu |
|
|||
|
Unregistered |
Через МЕМО не очень хорошо...
Кстати, ребята! Меня интересует запись, а чтение дело нехитрое... |
|||
|
||||
| ForumRu |
|
|||
|
Unregistered |
И еще один вопросик назрел: как НЕ отображать в КомбоБоксе пустые пункты, т.е не заполнять ими это компонент?
|
|||
|
||||
| Pakshin A. S. |
|
||||||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Ставим полосы прокрутки горизонтальные и вертикальные... Добавлено @ 17:01
Как прочли, так и записываем... Добавлено @ 17:05
Нее, здесь надо как с массивом
Добавлено @ 17:07
Это сообщение отредактировал(а) Pakshin A. S. - 5.10.2004, 17:10 |
||||||||||
|
|||||||||||
| Pakshin A. S. |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Кстати обходимся без изменения структуры файла:
Добавлено @ 17:20
В этом духе?
Это сообщение отредактировал(а) Pakshin A. S. - 5.10.2004, 17:28 |
||||||
|
|||||||
| p0s0l |
|
||||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Почему ? Обоснуй... Если надо с другой стороны вставлять, то делаем так:
-------------------- С уважением, г-н Посол. |
||||
|
|||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
О! А я и не подумал, что так можно...
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |