Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Скачка фала


Автор: AHTOH 10.5.2008, 11:59
И так пишу прогу,  появился один вопрос, как скачать файл, например www.имя сайта.ru/tesr.txt в директорию программы? 

Автор: Magnifico 10.5.2008, 16:16
Код

Private Declare Function URLDownloadToFile Lib "urlmon" _
                    Alias "URLDownloadToFileA" ( _
                    ByVal pCaller As Long, _
                    ByVal szURL As String, _
                    ByVal szFileName As String, _
                    ByVal dwReserved As Long, _
                    ByVal lpfnCB As Long) _
                    As Long
Public Function DownloadFile( _
                    URL As String, _
                    LocalFilename As String) _
                    As Boolean
    Dim lngRetVal As Long
    lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
    If lngRetVal = 0 Then DownloadFile = True
End Function
Private Sub Form_Load()
    DownloadFile "www.имя.сайта.ru/tesr.txt", "c:\tesr.txt"
End Sub

Автор: AHTOH 10.5.2008, 17:08
Огромное спасибо! smile 

Автор: AHTOH 10.5.2008, 20:39
Возникла проблема при скачивании, я скачиваю файл test.txt который содержит:
1
2
3
Но когда я открываю файл на компьюетре он содержит 123  smile 

Автор: Akina 10.5.2008, 21:56
AHTOH, пожалуйста, сверьте содержимое файла в HEX-кодах. 

Автор: AHTOH 12.5.2008, 19:27
Всё проблема решена, оказывается если редактировать файл через сервер, то инфа записывается построчно, приходится создавать файл на компе и заливать на сервак, тему можно закрыть  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)