|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2010, 14:57 | #1 |
Пользователь
Регистрация: 13.07.2008
Сообщений: 45
|
Поиск папки в системе,за пару секунд
всем прив
вот такой вопрос: Как найти определённую папку в системе,за долю секунды... Например: я ишу папку "софт/филес" ,и отдуда копирую файл "филе.тхт"...в основном эта папка находится в "програмфилес",но иногда усер сораняет его например в "д:/софт/филес",так вот как теперь найти эту папку,и скопировать отдута "филе.тхт" СПС за внимание |
05.12.2010, 15:05 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
в принципе его за такое время вам не провести, ЖД с такой скоростью не работает...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
05.12.2010, 15:12 | #3 | |
Пользователь
Регистрация: 13.07.2008
Сообщений: 45
|
Цитата:
или это от компа зависит? Последний раз редактировалось combays; 05.12.2010 в 15:16. |
|
05.12.2010, 15:17 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
от компа зависит.(скорость ЖД, скорость ОЗУ, даже от скорости проца(правда не очень сильно, но тем не менее))
а код поиска стандартен и на форуме его много раз писали. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
05.12.2010, 15:27 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
а если пользователь создал на диске E: в папке "мои любимые программы" подпапку "Тут то, что надо" и в ней подпапку "софт/филес" то перебрать нужно будет все папки сначала на диске C, потом на диске D:, а потом на диске E: кроме того, папка с одним и тем же именем может повторятся много раз... короче, меняйте идеологию работы: например, при установке программы сохраняйте путь к ней в реестре в определённой ветке (например, в HKCU\Software\ВАшаПрограмма\SetupPa th) если там нет - считайте, что программа не установлена и не надо ничего искать "за пару секунд"... |
|
05.12.2010, 23:09 | #6 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Это откуда такое требование свалилось?
Что за папка д:/софт/филес ? Чем она особенная? А то я ведь могу написать: Код:
И кто такой этот ваш "усер", кто сохраняет файл? Кого он высрал? :D Если это юзер, и речь идёт про то, что он из вашей программы сохраняет документы в разные папки, а вы хотите их потом открывать (что-то типа "недавние документы") - ну так и сохраняйте пути файлов в свои настройки, в список "последние сохранения". P.S. Ах, да, как же я забыл: вот. Ваш случай. Говоря короче: нормально опишите свою задачу.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск по названиям папки | Николай ПН | Помощь студентам | 2 | 13.05.2010 21:40 |
Поиск папки по маске | ForzaJuve | Общие вопросы Delphi | 9 | 20.06.2009 23:50 |
Поиск папки | Михаил Юрьевич | Общие вопросы Delphi | 8 | 04.06.2009 12:52 |
Пропадают ярлыки на рабочем столе через пару секунд, после загрузки всего стола. | L@CO$TE | Свободное общение | 7 | 24.02.2009 14:46 |
Поиск папки | WOLFak | Общие вопросы Delphi | 9 | 21.01.2008 14:49 |