Текущий архив: 2010.04.04;
Скачать: CL | DM;
Вниз
Прокрутка и копирование содержимого веб-страницы Найти похожие ветки
← →
dmitry_12_08_73 © (2009-07-12 13:00) [0]Подскажите, как можно реализовать програмную прокрутку и одновременное копирование сожержимого не помещающейся на экране веб-страницы, которая открыта в каком-то браузере.
Пример такой реализации есть в SnagIt - "Scrolling window (Web page)"
← →
dmitry_12_08_73 © (2009-07-12 23:01) [1]может кто-то знает, очень надо, спасибо!
← →
{RASkov} © (2009-07-13 00:05) [2]> [0] dmitry_12_08_73 © (12.07.09 13:00)
> Пример такой реализации есть в SnagIt - "Scrolling window (Web page)"
Разрешите ее купить/найти/свиснуть/установить потом еще и разобраться что нужно-то...?)
> Подскажите, как можно реализовать програмную прокрутку и
> одновременное копирование сожержимого не помещающейся на
> экране веб-страницы, которая открыта в каком-то браузере.
Или давай подробнее или ну ее нафик :)
← →
Германн © (2009-07-13 00:51) [3]
> Подскажите, как можно реализовать програмную прокрутку и
> одновременное копирование сожержимого не помещающейся на
> экране веб-страницы, которая открыта в каком-то браузере.
>
В "Прочее".
← →
dmitry_12_08_73 © (2009-07-13 10:10) [4]Постараюсь поподробнее.
Надо скопировать как картинку в буфер обмена веб-страницу, которая не помещается на экран, например эту. Причём копирование надо делать постепенно (сверху вниз), чтобы пользователь мог на каком-то этапе прервать этот процесс, если веб-страница очень длинная.
← →
dmitry_12_08_73 © (2009-07-14 09:58) [5]Может кто-нибудь подскажет, хоть в каком направлении копать?
← →
{RASkov} © (2009-07-14 10:05) [6]> [5] dmitry_12_08_73 © (14.07.09 09:58)
Разъесняешься не понятно, вот и не отвечают...
Зачем в буфер копировать постепенно??? Пользователь все равно там ничего не увидит....
Да и
> в каком-то браузере
тут ответ один - "никак".
← →
dmitry_12_08_73 © (2009-07-14 13:46) [7]Спасибо, {RASkov}, согласен с Вами.
Постепенно в буфер обмена копировать не надо, необходимо плавно прокручивать веб-страницу, а когда пользователь прервал прокрутку (нажал, например, Esc), то что уже прокрутилось, скопировать в буфер обмена.
Под "в каком-то браузере" я подразумевал наиболее распространённые: Internet Explorer, FireFox, Opera.
← →
dmitry_12_08_73 © (2009-07-14 21:22) [8]Может подскажете, всё-таки? Вроде нормально описал проблему
← →
TStas © (2009-07-14 23:49) [9]Может, можно, если известно положение браузера, копировать кусок канвы рабочего стола, а браузеру слать сообщения, чтобы он дальше прокрутитлся?
Я верно понял вопрос? Например, нужно всю эту ветку в виде битмапа сохранить, а в экран она, знамо дело, не влазит.
Только так можно делать, если известно, что окно активное и на переднем плане, а если это не так, его туда нужно насильно вынести и ещё не давать злому пользователю крутить полосы прокрутки, когда Вы окну сообщения шлёте, иначе получится, что ему шлют одновременно двое сообщения: ваша программа и пользователь.
← →
dmitry_12_08_73 © (2009-07-14 23:54) [10]TStas, вы всё правильно поняли. Скажите, плиз, как примерно это можно реализовать.
Страницы: 1 вся ветка
Текущий архив: 2010.04.04;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.009 c