Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Проблемы с ftp Добавлено: 17.08.07 19:24  

Автор вопроса:  Hunter
Написал я ang клиент через winapi - а проблема вот в чем:
1 При конекте с сервером прога виснет - отвисает только после дисконекта.
Кто знает как енту весчб убрать :) ?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 17.08.07 21:16
Видимо, неправильно написал. Здесь телепатия бессильна.

Ответить

Номер ответа: 2
Автор ответа:
 Hunter



Вопросов: 23
Ответов: 71
 Профиль | | #2 Добавлено: 18.08.07 09:42
вот код

'    ;Dim hConnection As Long, hOpen As Long, sOrgPath  As String
    'open an internet connection
'     hOpen = InternetOpen("API-Guide sample program", INTERNET_OPEN_TYPE_PRECONFIG, vbNullString, vbNullString, 0)
    'connect to the FTP server
'    hConnection = InternetConnect(hOpen, "your ftp server", INTERNET_DEFAULT_FTP_PORT, "your login", "your password", INTERNET_SERVICE_FTP, IIf(PassiveConnection, INTERNET_FLAG_PASSIVE, 0), 0)
    'create a buffer to store the original directory
'    sOrgPath = String(MAX_PATH, 0)
    'get the directory
'    FtpGetCurrentDirectory hConnection, sOrgPath, Len(sOrgPath)
    'create a new directory 'testing'
'    FtpCreateDirectory hConnection, "testing"
    'set the current directory to 'root/testing'
'    FtpSetCurrentDirectory hConnection, "testing"
    'upload the file 'test.htm'
'    FtpPutFile hConnection, "C:\test.htm", "test.htm", FTP_TRANSFER_TYPE_UNKNOWN, 0
    'rename 'test.htm' to 'apiguide.htm'
'    FtpRenameFile hConnection, "test.htm", "apiguide.htm"
    'enumerate the file list from the current directory ('root/testing')
'    EnumFiles hConnection
    'retrieve the file from the FTP server
'    FtpGetFile hConnection, "apiguide.htm", "c:\apiguide.htm", False, 0, FTP_TRANSFER_TYPE_UNKNOWN, 0
    'delete the file from the FTP server
'    FtpDeleteFile hConnection, "apiguide.htm"
    'set the current directory back to the root
'    FtpSetCurrentDirectory hConnection, sOrgPath
    'remove the direcrtory 'testing'
'    FtpRemoveDirectory hConnection, "testing"
    'close the FTP connection
'    InternetCloseHandle hConnection
    'close the internet connection
'    InternetCloseHandle hOpen

Ответить

Номер ответа: 3
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #3
Добавлено: 18.08.07 11:07
а ты с норм рабочим клиентом (не твоим) пытался подключится к этому серваку?

Ответить

Номер ответа: 4
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #4
Добавлено: 20.08.07 11:43
проще переписать ftp через сокеты, плюс кроссплатформености добавится.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам