|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.07.2008, 03:44 | #1 |
Форумчанин
Регистрация: 27.01.2007
Сообщений: 293
|
Доработка функции
Есть функция:
Код:
DestFile представляет собой что-то типа: img.jpg Хотел бы еще реализовать сюда общий размер файла(ведь вместо имга можно и фаил качать), а так же сколько уже скачано(для реализации progressbar'a). На примере картинке, после вызова функции и удачной скачки, можно ее загрузить в TImage с того места куда она была скачана. Так вот, а я хочу скачивать в TStream и соответсвенно загружать в TImage из TStream. Жду вашего хелпа Последний раз редактировалось Черничный; 31.07.2008 в 03:49. |
31.07.2008, 08:32 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Думаю что эта функа не позволит такого.
Тут либо нужно качать через Indy либо через функи модуля wininet, тогда и прогрессбар мона прикрутить. Вот примерчик моей качалки: Код:
I'm learning to live...
|
31.07.2008, 14:23 | #3 |
Форумчанин
Регистрация: 27.01.2007
Сообщений: 293
|
а где те переменные то с этими значениями?
|
31.07.2008, 14:48 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Какие переменные?
Вот прикладываю полный проект.
I'm learning to live...
|
01.08.2008, 00:59 | #5 |
Форумчанин
Регистрация: 27.01.2007
Сообщений: 293
|
ну переменные, которым присваиваются значения общий размер и скока скачано
|
01.08.2008, 08:07 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я этого не делал ) Мне не нужно было.
В моем примере BufferLen - это сколько байт скачано за один вызов (у меня это число было 1024), вот при каждой итерации цикла (в моем примере) можно к отдельной переменке прибавлять этот BufferLen и таким образом узнавать сколько скачано А вот как получить размер через wininet я точно не помню. Посмотри на Delphi World в разделе Файлы и Интернет - [18] Еще прорули качку через indy
I'm learning to live...
|
01.08.2008, 15:51 | #7 |
Форумчанин
Регистрация: 27.01.2007
Сообщений: 293
|
ладно, а как в моем варианте скачивать в TSream?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Доработка Онлайн игры в стиле РПГ | Splo1teR | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 31.07.2008 19:19 |
доработка алгоритма... | Sota | Помощь студентам | 2 | 13.06.2008 15:45 |
Доработка программы... | barmaJIei | Фриланс | 1 | 24.04.2008 21:23 |