![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| devmstr |
|
|||
![]() Developer ![]() ![]() Профиль Группа: Участник Сообщений: 879 Регистрация: 28.4.2004 Где: Ukraine Репутация: нет Всего: 11 |
Как начать скачивать файл не сначала а с определенной позиции.
Вот пример из DRKB, который просто закачивает файл. Люди подскажите. Очень нужно!!!!
Это сообщение отредактировал(а) magician - 29.1.2005, 22:53 -------------------- Think different ©Steve Jobs ![]() |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
-------------------- С уважением, г-н Посол. |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
Перенесено из раздела Дельфи
Добавлено @ 00:02 Перед циклом InternetReadFile вызови InternetSetFilePointer для установки позиции скачивания...
-------------------- С уважением, г-н Посол. |
|||
|
||||
| devmstr |
|
|||
![]() Developer ![]() ![]() Профиль Группа: Участник Сообщений: 879 Регистрация: 28.4.2004 Где: Ukraine Репутация: нет Всего: 11 |
Громадное спасибо!!
Щас попробую! -------------------- Think different ©Steve Jobs ![]() |
|||
|
||||
| devmstr |
|
|||
![]() Developer ![]() ![]() Профиль Группа: Участник Сообщений: 879 Регистрация: 28.4.2004 Где: Ukraine Репутация: нет Всего: 11 |
А вы не подскажете как определить заранее размер закачиваемого файла?
-------------------- Think different ©Steve Jobs ![]() |
|||
|
||||
| devmstr |
|
|||
![]() Developer ![]() ![]() Профиль Группа: Участник Сообщений: 879 Регистрация: 28.4.2004 Где: Ukraine Репутация: нет Всего: 11 |
Пробую InternetQueryDataAvailable, но он мне возвращает что-то нереальное.
Хотя вреде как-раз, то что необходимо? Queries the server to determine the amount of data available. Syntax
Parameters hFile Valid HINTERNET handle, as returned by InternetOpenUrl, FtpOpenFile, GopherOpenFile, or HttpOpenRequest. lpdwNumberOfBytesAvailable Optional. Address of an unsigned long integer variable that receives the number of available bytes. dwFlags Reserved. Must be set to zero. dwContext Reserved. Must be set to zero. Например файл 241,534 bytes(ну примерно), а функция возращает 751... Что делать?? Это сообщение отредактировал(а) magician - 31.1.2005, 00:40 -------------------- Think different ©Steve Jobs ![]() |
|||
|
||||
| p0s0l |
|
||||||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
Можешь попробовать так:
Добавлено @ 08:44 ЗЫ: только в MSDN сказано, что и так может обламаться:
Добавлено @ 08:48 А InternetQueryDataAvailable - это не то... Читай:
-------------------- С уважением, г-н Посол. |
||||||
|
|||||||
| devmstr |
|
|||
![]() Developer ![]() ![]() Профиль Группа: Участник Сообщений: 879 Регистрация: 28.4.2004 Где: Ukraine Репутация: нет Всего: 11 |
Спасибо!
Бли immediately не заметил! Заработался -------------------- Think different ©Steve Jobs ![]() |
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |