Zireael пишет:
messagebox(format(#buff[0], dwNumberOfBytesRead));
Мы вывели только те байты что прочитали? А в первом варианте весь буфер?
Я правильно понял?
(Добавление)
Последнее что нужно научиться, как записать, я посмотрел, там все по аналогии с InternetReadFile , только как в буфер поместить нужный мне текст чтоб его отправить на сервер?
Цитата:
hFile
Дескриптор, возвращаемый из предыдущего вызова FtpOpenFile или дескриптора HINTERNET, отправленного HttpSendRequestEx.
lpBuffer
Указатель на буфер, содержащий данные для записи в файл.
dwNumberOfBytesToWrite
Количество байт, записываемых в файл.
lpdwNumberOfBytesWritten
Указатель на переменную, которая получает количество байтов, записанных в файл. InternetWriteFile устанавливает это значение равным нулю перед выполнением какой-либо работы или проверкой ошибок.
CODE:
char write_buff[256];
int dwNumberOfBytesWrite;
InternetWriteFile(read_file, address(#write_buff[0]), sizearray(write_buff), address(#dwNumberOfBytesWrite));