![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Tigris |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 26.2.2006 Репутация: нет Всего: нет |
Привет, всем!
Задача: Надо считать данные из существующего файла (к примеру, текстового) и отобразить их в окне. Например: (a)cодержание текст.файла (см. так, как написано): P.S. [строка с пробелами] - это пустая строка и она присутствует в тексте. [строка с пробелами] Курс "Привет, тебе!" [строка с пробелами] 1. Агафонов Иван ГР-1123 2. Сидоренко Мария ГР-1123 3. Носков Роман ГР-1123 4. Ручкина Яна ГР-1123 [строка с пробелами] 5. Наумов Леонид ГР-7895 6. Красавина Вера ГР-7895 [строка с пробелами] 7. Пасквалина Ляля ГР-9401 [строка с пробелами] (б) вид окна д.б. таким: ________________________________________ |_______ФИО_______|_________Номер гр_____| Агафонов Иван ГР-1123 Сидоренко Мария ГР-1123 и т.д. Проблема состоит в том, как считать все данные из файла, минуя все пустые строки и пробелы, и отобразить их в окне. И,еще какой компонент надо использовать для отображения данных, к примеру, для ini подходит TValueListEditor, а в моем случае какое подойдет? Пожалуйста, помогите мне решить эту задачу. Было бы время, я бы постаралась разобраться, но это нужно срочно... Заранее благодарю. |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 26 Всего: 146 |
Имхо это в центр помощи
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 26 Всего: 108 |
считываешь строки последовательно
удаляешь все пробелы в строке проверяешь строку, если пустая значит пропускаем и т.д. грузить можно в StringGrid... -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
| svarogik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
Файл описать StringList -ом
|
|||
|
||||
| Tigris |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 26.2.2006 Репутация: нет Всего: нет |
Спасибо за отклик Это я поняла, как должно работать...не знаю, как написать. Могли бы Вы показать примером? Добавлено @ 22:15
Спасибо за отклик! Индекс менять через for? Но, в таком случае будут отображаться строки с пробелами. А, мне надо, чтобы было так: в поле "ФИО" заносилось "Агафонов Иван", а в "Номер гр" - "ГР-1123" и т.д. |
||||||
|
|||||||
| Albinos_x |
|
||||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 26 Всего: 108 |
да.. получить количество строк : F.count цикл до (F.count-1) функция проверки на содержания слов
ф-я не будет работать со словами на латинице, цифрами и знаками препинания Пример применения:
Это сообщение отредактировал(а) Albinos_x - 28.7.2006, 22:13 -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
||||
|
|||||
| Tigris |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 26.2.2006 Репутация: нет Всего: нет |
Всем-всем большое спасибо за примеры и за помощь
Благодаря Вам разобралась с проблемой и не только |
|||
|
||||
![]()
|
| Правила форума "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. |