|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.10.2010, 18:26 | #1 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
получить "чистое" имя файла
Доброго вермени суток. суть такова имеется папка с архивами необходимо следить за ней и как только в ней появился новый архив, то скопировать его в другую папку. слежу за папкой так:
Код:
|
18.10.2010, 20:15 | #2 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Мне в своё время Stilet подкинул хороший юнит для слежки за файлами
|
18.10.2010, 23:17 | #3 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
SERG1980 огромное спасибо за пример.(кстати там есть чему поучиться+очень приятно что работает со вложенными папками) но... вопрос был нмножко другой "как сделать так чтобы notifity.filename возвращало "читое имя" а не имя + каракули. вот полный листинг модуля:
Код:
|
19.10.2010, 08:58 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
например функцией FillChar. передавая ей #0
I'm learning to live...
|
|
19.10.2010, 14:56 | #5 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
Если честно не понял как работает функция FillChar заполняет пустые значения ? если бы вы показали было бы неплохо.
ЗЫ решение сделал по старинке: Код:
Последний раз редактировалось wm_leviathan; 19.10.2010 в 15:50. |
19.10.2010, 15:07 | #6 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
FillChar - http://www.delphisources.ru/pages/fa...lChar.php.html
Заполнять символом пробела
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 19.10.2010 в 15:09. |
19.10.2010, 15:54 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
19.10.2010, 15:58 | #8 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Ну в общем можно и так. Но есть один момент. Все эти нули, кроме последнего останутся недоступными, если конечно их специально не шебуршить . Короче, чревато утечками памяти...
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
19.10.2010, 16:34 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А я вот не помню менеджер памяти Делфи следит за освобождением локальных образмеренных или финализированных переменных?
I'm learning to live...
|
19.10.2010, 17:03 | #10 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
по умолчанию Notify.FileName возвращал мне (к примеру файл open.bat) open.bat#0#0#0#0#0#0#0#0#0#0#0#0#0# 0#0#0#0#0#0#0
и присваивалось переменной именно такое имя что в дальнейшем не даст использовать в какой нить функции. поэтому мне надо было убрать мусор типа #0 или #3. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как написать "составное" имя файла на с++ | archer*ow | Помощь студентам | 1 | 01.03.2010 12:48 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Считывание строк из файла. перемещение по строкам "веред"-"назад" | Larkin. | Помощь студентам | 2 | 15.06.2009 17:58 |
PHP(или другой язык): Получить все пары "имя" -> "значение" переданные методом POST | KingOfNothing | PHP | 4 | 12.04.2009 14:06 |