![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
![]()
Здравствуйте. на форуме понятное дело много тем о чтении из текстовых файлов, но мне нужна помощь еще и в идеи как правильно реализовать весь процесс.
Идея такая. Есть текстовый файл test.txt в нем по списку идут строки где указано название радиостанции и ссылка на нее (разделяются знаком |). Пример текстового файла: Цитата:
Нужно как то реализовать в программе чтобы эти строки загружались в программу и пользователь видел только названия (без ссылок) а по нажатию на названии (или при двойном клике мышью) должно играть радио. потом еще нужно будет сделать автопоиск. При работе с базами данных все это просто реализовывается. Подключаешь базу данных, выводишь все в DBGrid и никаких проблем. Но это если вместо текстового файла - файл базы данных. А вот с текстовыми файлами я не работал. Потому прошу помощи. Пока меня интересует как реализовать загрузку из текстового файла в программу? Куда выводить в Memo или Grid? Как лучше, что бы потом можно было сделать автопоиск (что бы не листать по порядка список на 600-1000 позиций), сортировку и т.д. Зарание спасибо.
Смотреть фильмы HD Фильмы для планшетов
Последний раз редактировалось demiancz; 03.11.2012 в 16:55. |
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну предположим так:
Код:
После чего st.names[номер строки] даст имя а st.Values[st.names[[номер строки]] - хост. Не проверял но попробовал бы именно так. При необходимости можно потом и в Листбокс выводить то что в st.names
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
![]()
А кто мешает работать с текстовым файлом как с таблицей базы данных? Если уже работали с базами данных, то в чём проблема?
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
![]() Цитата:
Как загрузить данные из файла test.txt в DBGrid?
Смотреть фильмы HD Фильмы для планшетов
|
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
![]() TADOConnection.ConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;D ata Source=E:\;Extended Properties = "Text;HDR=No";Mode = Write|Read|Share Deny None;Persist Security Info = True;' Вместо диска E:\ укажите полный путь к директории с вашим файлом. Там же размещаете файл schema.ini, в котором настраиваете особенности для данного конкретного файла. Он может содержать всего тройку строк, но можно и побольше - в интернете это описание встречается достаточно часто Цитата:
Последний раз редактировалось ReportCube; 03.11.2012 в 20:44. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение из текстового файла | Form_13 | Помощь студентам | 0 | 01.11.2011 03:16 |
Чтение из текстового файла | soirkar | Visual C++ | 6 | 22.06.2011 16:58 |
чтение текстового файла | Аглан | Microsoft Office Access | 2 | 15.02.2011 22:14 |
Чтение из текстового файла | MooNChilDUA | Общие вопросы C/C++ | 2 | 13.01.2011 19:25 |
Чтение текстового файла | Kasper1 | Общие вопросы по Java, Java SE, Kotlin | 5 | 17.12.2010 15:57 |