powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / WinInet API
6 сообщений из 6, страница 1 из 1
WinInet API
    #33235517
student_DS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, почему-то функция 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, где тут может быть ошибка?
...
Рейтинг: 0 / 0
WinInet API
    #33235633
student_DS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл сказать : размер файла становится 0 байт.
...
Рейтинг: 0 / 0
WinInet API
    #33235817
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
student_DSЗабыл сказать : размер файла становится 0 байт.

если становиться длина нулевой - очень смахивает на обрезание при открытии (обнуление длины). думаю стоит поиграться с флагами на открытии.


с уважением
(круглый)
...
Рейтинг: 0 / 0
WinInet API
    #33235838
student_DS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С флагами я эксперементировал, дело в том, что FtpFindFirstFile тоже его не находит.
...
Рейтинг: 0 / 0
WinInet API
    #33235873
ZrenBy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
INTERNET_FLAG_RELOAD ?
...
Рейтинг: 0 / 0
WinInet API
    #33235938
student_DS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Результатов не дало...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / WinInet API
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]