Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.04.13;
Скачать: [xml.tar.bz2];

Вниз

Canvas у... TWebBrowser   Найти похожие ветки 

 
TIF ©   (2008-03-01 22:11) [0]

Как скопировать "изображение" странички, загруженной в веб-браузер? К примеру, нужно скопировать его и отобразить на канве формы... Или сохранить в файл.

Canvas у webbrowser нет


 
antonn ©   (2008-03-01 22:13) [1]

PaintTo() попробывать :)


 
TIF ©   (2008-03-01 22:17) [2]


> PaintTo() попробывать :)


Уверен? Сам-то пробЫвал?


 
TIF ©   (2008-03-01 22:25) [3]

НЕ РАБОТАЕТ!!!

Рисует белый пряумоугольник величиной в браузер... И всё.


 
TIF ©   (2008-03-02 23:30) [4]

нашёл решение...

PaintTo() - это самоубийство... есть способ получше )


 
Игорь Шевченко ©   (2008-03-02 23:34) [5]

TIF ©   (02.03.08 23:30) [4]

Тебя забанят и будут абсолютно правы.


 
TIF ©   (2008-03-02 23:40) [6]


> абсолютно правы.


procedure TForm1.Button4Click(Sender: TObject);
var
 ViewObject: IViewObject;
 sourceDrawRect: TRect;
begin
 if EmbeddedWB1.Document <> nil then
 try
   EmbeddedWB1.Document.QueryInterface(IViewObject, ViewObject);
   if ViewObject <> nil then
     try
       sourceDrawRect := Rect(0, 0, EmbeddedWB1.Width, EmbeddedWB1.Height);
       ViewObject.Draw(DVASPECT_CONTENT, 1, nil, nil, Self.Handle,
         Canvas.Handle, @sourceDrawRect, nil, nil, 0);
     finally
       ViewObject._Release;
     end;
 except
 end;
end;


 
DiamondShark ©   (2008-03-03 11:14) [7]


> ViewObject.Draw(DVASPECT_CONTENT, 1, nil, nil, Self.Handle...

-------------------------------------------------------^^^
Бред


> finally
>        ViewObject._Release;
>      end;

Бред


>    EmbeddedWB1.Document.QueryInterface(IViewObject, ViewObject);
>    if ViewObject <> nil then

А почему не
if EmbeddedWB1.Document.QueryInterface(IViewObject, ViewObject) = S_OK then
?


>  except
>  end;

Контрольный в голову?
В какой строке тут ожидаются исключения?

Копипастеры мастдай.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.04.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
2-1205944504
vegarulez
2008-03-19 19:35
2008.04.13
Вопрос про передачу UDP инди 10.


2-1205773230
Dima
2008-03-17 20:00
2008.04.13
Не могу разобраться с кодом.Помогите ПОЖАЛУЙСТА!!!


15-1204446768
Dima
2008-03-02 11:32
2008.04.13
Описание компонентов для работы с БД


15-1204018720
@!!ex
2008-02-26 12:38
2008.04.13
Синхронизация потоков


6-1184911760
plotn
2007-07-20 10:09
2008.04.13
TCPClient





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский