PDA

Просмотр полной версии : Скопировать папку на флэш при помощи Делфи


Ezio
20.10.2009, 13:59
Подскажите как скопировать определенную папку на флэш носитель, просто на каждом компе флэшка определяется как разный диск.

Nikituki
20.10.2009, 15:08
Попробуй посмотри книжку Павла Агурова "Интерфейс USB. Практика использования и программирования". Там должны быть примеры на Делфях.
http://www.pcports.ru/files/lib/agurov_usb.rar

Butek
20.10.2009, 23:13
Если я не ошибаюсь то тебе поможет ф-я GetDriveType, а если прога запускаться с этой же флехи то тебе проще взять из Application.ExeName

Ezio
21.10.2009, 15:04
Все сделал при помощи Application.ExeName
Сейчас возник вопрос:
Как сделать сообщение об окончании копирования? Просто копирует он посредством Винды и как програмно отследить что копирование завершено?

Gar|k
21.10.2009, 17:29
MessageBeep
CopyFileTransacted

Ezio
22.10.2009, 08:50
MessageBeep это как я понял просто сигнал будет после окончания, а как чтобы было сообщение?
Об CopyFileTransacted этой функции я ничего не смог найти, как она работает? хотя бы примерно.

[n]-c0der
22.10.2009, 11:57
MessageBeep это как я понял просто сигнал будет после окончания, а как чтобы было сообщение?
Об CopyFileTransacted этой функции я ничего не смог найти, как она работает? хотя бы примерно.
MessageBoxA вывести?
ProgressBar прикрутить?