|
|
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
Не подскажет ли кто-нибудь, какая ошибка может быть в нижепреведенной программе: Sub slugebki() Dim hConnection As Long, hOpen As Long, sOrgPath As String hOpen = InternetOpen("API-Guide sample program", 1, vbNullString, vbNullString, 0) hConnection = InternetConnect(hOpen, "ip-адрес", 21, "юзер", "пароль", 1, &H8000000, 1) a = FtpGetFile(hConnection, "путь\100608_0628.arj", "c:\100608_0628.arj", False, 0, 1, 0) Err = GetLastError() InternetCloseHandle hConnection InternetCloseHandle hOpen End Sub Соединение происходит, т.к. переменным hOpen и hConnection присваиваются значения, а файл не скачивается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2008, 04:59 |
|
||
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
По крайней мере у меня так - сравнивай... Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2008, 08:41 |
|
||
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
vera_tНе подскажет ли кто-нибудь, какая ошибка может быть в нижепреведенной программе: ..... Соединение происходит, т.к. переменным hOpen и hConnection присваиваются значения, а файл не скачивается.По моему, ты уже с таким вопросом приходила, и я тебе говорил читать кода ошибок. Или это была другая vera_t? Еще раз повторяю - обязательно надо использовать функции GetLastError и InternetGetLastResponseInfo. Они тебе всегда расскажут почему файл не скачивается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2008, 17:36 |
|
||
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
Если бы вы внимательно просмотрели код присланной программы, вы бы заметили, что программа содержит вызов функция GetLastError(), но данная функция возвращает нулевое значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 09:11 |
|
||
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
vera_tЕсли бы вы внимательно просмотрели код присланной программы, вы бы заметили, что программа содержит вызов функция GetLastError(), но данная функция возвращает нулевое значение.А чему равняется a ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 19:43 |
|
||
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
a=False. Хотя имена файлов и путь для копирования указаны верно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 03:06 |
|
||
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
vera_ta=False. Хотя имена файлов и путь для копирования указаны верно. a=false, и Err=0???? Не может этого быть. А впрочем может. Err это зарезервированное слово - глобальный объект типа ErrObject. И там хранится последняя ошибка случившаяся на уровне VB. Замени Err на e и должна получить реальную ошибку. Если она будет равна 12003, то единственный путь узнать реальную проблему использовать InternetGetLastResponseInfo(). Остальные кода перечислены здесь: http://support.microsoft.com/kb/193625 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 19:06 |
|
||
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
переименовала переменную так как вы указали.Все равно Е=о, а а=false ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 02:33 |
|
||
|
скачать файл с Ftp
|
|||
|---|---|---|---|
|
#18+
что ж вы так мучаетесь ведь полно других способов скачать файлы с фтп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 10:26 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35378397&tid=2162151]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
83ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 420ms |

| 0 / 0 |
