Как объяснялось ранее, если вы хотите следить за процессом загрузки файла из Интернета, следует присвоить параметру update функции downioado указатель на функцию, которая будет получать информацию о состоянии процесса загрузки. (Для отказа от этой информации можно просто присвоить параметру update текущее значение null). У функции отслеживания должен быть следующий прототип (конечно, имя у функции может быть другим). Void update(unsigned long total, unsigned long part); Когда вызывается функция update о, общая длина файла передается параметру total, а количество загруженных байтов — параметру part. Вы можете использовать эту информацию для предоставления пользователю сведений о загрузке, отображая на экране состояние процесса.
|