Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2009, 03:34   #1
GvR
Пользователь
 
Аватар для GvR
 
Регистрация: 03.11.2009
Сообщений: 29
Вопрос Добавление раСшИрения к файлу

Доброго времени суток.
Для отправки на фтп ряда файлов использую строчку:
Код:
IdFTP1.Put(Memo1.Lines[i], FormatDateTime('yyyy.mm.dd-hh.nn.ss', now));
Как видИм, имя файла на ФТП имеет вид yyyy.mm.dd-hh.nn.ss
Вопрос:
Как к yyyy.mm.dd-hh.nn.ss добавить еГо формат, чтобы когда я отправляю file.avi, на фтп было имя "2009.11.16-02.31.48.avi", а не просто "2009.11.16-02.31.48"

Последний раз редактировалось mihali4; 16.11.2009 в 10:49.
GvR вне форума Ответить с цитированием
Старый 16.11.2009, 03:46   #2
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,481
По умолчанию

Держи:
Код:
IdFTP1.Put(Memo1.Lines[i], FormatDateTime('yyyy.mm.dd-hh.nn.ss', now) + ExtractFileExt(Memo1.lines[i]));
uberchel вне форума Ответить с цитированием
Старый 16.11.2009, 11:19   #3
GvR
Пользователь
 
Аватар для GvR
 
Регистрация: 03.11.2009
Сообщений: 29
По умолчанию

Еще один вопрос ..
Как создать папку вида yyyy.mm.dd-hh.nn.ss и все отправленные файлы за текущую сессию заливать в нее?
GvR вне форума Ответить с цитированием
Старый 16.11.2009, 11:50   #4
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,481
По умолчанию

Так:

Код:
CreateDir(FormatDateTime('yyyy.mm.dd-hh.nn.ss', now));
хотя не будет так работать, потому, что надо заменить  на чето др:
CreateDir('c:\' + stringReplace(FormatDateTime('yyyy.mm.dd-hh.nn.ss', now),':','_',[rfReplaceAll]));

Последний раз редактировалось uberchel; 16.11.2009 в 11:57.
uberchel вне форума Ответить с цитированием
Старый 16.11.2009, 12:33   #5
GvR
Пользователь
 
Аватар для GvR
 
Регистрация: 03.11.2009
Сообщений: 29
По умолчанию

А что еще можно придумать чтобы при каждой сесии использовалась другая папка?
GvR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
регистрация расширения Djonik Общие вопросы Delphi 2 08.11.2009 09:10
Добавление текста к существующему файлу nusik Общие вопросы C/C++ 6 30.07.2009 15:50
Расширения к Firefox Altera Софт 0 22.11.2008 13:49
реестр, расширения StartMis Общие вопросы Delphi 6 06.11.2008 20:01
XMM расширения Gulya Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 17.12.2007 00:45