|
|
|
WinInet API
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, почему-то функция ftpOpenFile в упор не видит файла, с FtpSetCurrentDirectory тоже самое вот вырезки из проги: InetHandle := InternetOpen(PChar('FTP'), INTERNET_OPEN_TYPE_DIRECT, Nil, Nil, 0); FtpHandle := InternetConnect(InetHandle, PChar('ftp.my.ru'), 21, PChar('User'), PChar('Pasword'), INTERNET_SERVICE_FTP, 0, 0); FtpSetCurrentDirectory(FtpHandle, PChar(FTPDir)); If FtpFindFirstFile(FtpHandle, PChar('test.php'), sRec, 0, 0) = Nil Then Begin ShowMessage('Ôàéë íå íàéäåí'); Exit; End; hFile := ftpOpenFile(FtpHandle,'test.php', GENERIC_WRITE, FTP_TRANSFER_TYPE_UNKNOWN, 0); Файл находится в директории котрую выбираю FtpSetCurrentDirectory, где тут может быть ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2005, 10:36 |
|
||
|
WinInet API
|
|||
|---|---|---|---|
|
#18+
Забыл сказать : размер файла становится 0 байт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2005, 11:09 |
|
||
|
WinInet API
|
|||
|---|---|---|---|
|
#18+
student_DSЗабыл сказать : размер файла становится 0 байт. если становиться длина нулевой - очень смахивает на обрезание при открытии (обнуление длины). думаю стоит поиграться с флагами на открытии. с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2005, 12:17 |
|
||
|
WinInet API
|
|||
|---|---|---|---|
|
#18+
С флагами я эксперементировал, дело в том, что FtpFindFirstFile тоже его не находит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2005, 12:23 |
|
||
|
WinInet API
|
|||
|---|---|---|---|
|
#18+
INTERNET_FLAG_RELOAD ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2005, 12:32 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33235517&tid=2032860]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 386ms |

| 0 / 0 |
