|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.07.2011, 15:13 | #1 |
Пользователь
Регистрация: 09.06.2010
Сообщений: 35
|
Загрузка файла из папки.
Добрый день.Я создаю редактор карт, и у меня появился вопрос, по загрузке файла.Я хочу, чтобы при нажатии кнопки, у меня открывалась определенная папка с картами(формат файла *txt), и автоматически отсеивались другие форматы файлов(короче, что бы открылось окошко только с текстовыми файлами).
Пожалуйста подскажите, как это сделать.
Совсем неважно как ты ударишь, важно как держишь удар....
|
03.07.2011, 15:20 | #2 |
Delphi master
Пользователь
Регистрация: 28.05.2011
Сообщений: 96
|
У компонента filelistbox есть свойство filter. Там напишешь *.txt
Или через TSearchRec: Код:
БЯЯЯГГАААААА
Последний раз редактировалось Leo08; 03.07.2011 в 15:26. |
03.07.2011, 15:33 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а почему бы сразу фильтр не поставить?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
03.07.2011, 16:51 | #4 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
А чем стандартный OpenDialog не подходит?
|
03.07.2011, 19:46 | #5 |
Пользователь
Регистрация: 09.06.2010
Сообщений: 35
|
Спасибо за ответы, все получилось. Но возник еще один вопрос , который не стоит выносить в отдельную тему. За сохранение у меня отвечает вот этот код:
Код:
Как сделать, что бы текстовый файл сохранялся в определенной папке?
Совсем неважно как ты ударишь, важно как держишь удар....
|
03.07.2011, 20:03 | #6 |
Форумчанин
Регистрация: 08.10.2010
Сообщений: 101
|
Как-то так:
Код:
"Думаешь, будет трудно? Конечно, будет! Но, только закаляя дух, людьми становятся люди!"
|
03.07.2011, 21:25 | #7 |
Пользователь
Регистрация: 09.06.2010
Сообщений: 35
|
Спасибо!=)
Совсем неважно как ты ударишь, важно как держишь удар....
|
03.07.2011, 21:36 | #8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
по поводу первого вашего вопроса...
Подключаем Dialogs Код:
Код:
В DataModule выношу переменные которые использую повсеместно. Например такие как myDir. Там же пишу функци GetDataPath котора сразу вернёт мне myDir+'Data\'. В OnCreate модуля форсировано создаю все папки которые нужны для работы. И запрещаю системе или чему-либо другому, удалить, переместить, переименовать эти папки. Последний раз редактировалось Человек_Борща; 03.07.2011 в 21:51. |
03.07.2011, 21:50 | #9 |
Пользователь
Регистрация: 09.06.2010
Сообщений: 35
|
И вам спасибо)
Совсем неважно как ты ударишь, важно как держишь удар....
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка каждого файла из папки | Jim Becker | Win Api | 2 | 07.09.2010 22:26 |
Удаление файла excel из папки | Utirka66 | Microsoft Office Excel | 3 | 25.02.2010 18:57 |
загрузка картинок из папки | firmwares | Мультимедиа в Delphi | 7 | 28.01.2010 01:13 |
Проблема такова: язык:Delphi7; сохранения файла; загрузка файла в String Grid | lightdevil | Общие вопросы Delphi | 3 | 06.03.2009 23:10 |