| Качаем файл из Internet |
|
|
| Автор Westry | |||
| 25.12.2007 г. | |||
|
Если ваша программа содержит подключаемые модули (BPL или DLL) или есть необходимость обновлять саму программу, то наверняка стояла проблема обновления копий программы. С развитием Internet появилась прекрасная возможность сделать это быстро и красиво. В данной статье мы расскажем, как добавить опцию автообновления программ из Internet.
Delphi дает нам полный доступ к API WinInet (wininet.pas), что позволяет подключиться и скачать любой файл с указанного вебсайта, используя протоколы FTP или HTTP. Например, мы можем использовать функции API WinInet для создания FTP-браузера или программы для поиска на публичных FTP-серверах заданных файлов.
Замечание: конечно, этот пример нужно расширить, вставив, например, код для отображения прогресса скачивания в цикл. Использовать функцию GetInetFile очень просто:
Этот кусок кода скачивает файл с именем mp3player.zip, находящийся по адресу ′http://www.codenet.ru/progr/delphi/′ и записывает его в текущий каталог под именем ′MyFile.zip′. Все очень просто.
Источник: http://www.codenet.ru |
|||
| « Пред. | След. » |
|---|


