Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Привет всем. Столкнулся с проблемой когда качаешь файл. Например заходишь на сайт через программу качаешь файл там выскакивает стандартная форма загрузки и это пофиг, а мне надо что бы например после этой загрузки было то , что мне надо.. Например запуск файл, это я знаю как сделать, а вот что бы после скачки с сайта, а не кнопкой... Проблема... Заранее спасибо. Windows 7 Ultimate X64 NeoBook 5.6.2
Дак я же сказал, что не надо через кнопку... Это я все сам могу... А мне посредством обычной скачки например с браузера... Windows 7 Ultimate X64 NeoBook 5.6.2
так в чем суть?! Берешь линк на файл и в DownloadFile
Добавлено (24 Октябрь 2011, 11:54) --------------------------------------------- переход по ссылке к файлу в браузере будет диалог и он не убирается, не перехватывается и т.д. Я писал в одной теме, сделано это в целях безопасности
да в любом браузере, кликни на ссылку с файлом и появится диалог "куда сохранить"
Добавлено (24 Октябрь 2011, 19:31) --------------------------------------------- или он не про это пишет?!
Добавлено (24 Октябрь 2011, 19:40) ---------------------------------------------
Quote (LiveD)
а мне надо что бы например после этой загрузки было то , что мне надо
у WebBrowser есть вкладка Download Complete, может через нее следить, но геморрно это будет, т.к. код будет срабатывать постоянно после загрузки контента(и файлов тоже) тут парсить придется. Для полного контроля нуна подюзовать DownloadFile А стандартную преблуду, как я писал выше не перехватить.... Можешь еще простым путем пойти, следить за размером файла, если размер равен ожидаемому, то с качалось. Но, не надежный вариант...
Сообщение отредактировано Сергей - Пн, 24 Октября 2011, 19:43
а понял, ему надо перехватить окончание браузерной скачки, запущенной в нб... Download Complete - не всегда получится следить. на события загрузки контента они реагируют постоянно всякий раз, под загрузкой имеется ввиду любое обращение к сайту когда получается инфа от него. Но вообще следить не выйдет, если диалог. окно системное от браузера (у меня так, при щелчке на ссылку во встроенном в нб браузере открывается диалог от системного IE), в этом случае никаких событий окончания загрузки в нб не отправляется, и отловить окончание процесса похоже что нельзя т.к. процесс загрузки не имеет отношения к проекту. Как задавать вопросы