Сейчас на форуме: tyns777 (+5 невидимых) |
![]() |
eXeL@B —› Программирование —› Помогите перевести небольшой код с Delphi на Visual Basic |
Посл.ответ | Сообщение |
|
Создано: 03 сентября 2007 21:47 · Личное сообщение · #1 Помогите перевести на Visual Basic 5.0 код: procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
По окончании загрузки странички этот код копирует третью картинку и вставляет её в Image. На VB сделать не получается... Если кто посоветует более красивый аналог данного действия - буду очень признателен. ![]() |
|
Создано: 05 сентября 2007 03:22 · Личное сообщение · #2 Лови пример. Состряпано левой ногой за 5 минут. Может и не идеальный вариант, но первое что пришло в голову. ![]() ----- The truth is out of there... ![]() |
|
Создано: 05 сентября 2007 08:09 · Личное сообщение · #3 Lumen - Спасибо за код, находил подобный способ (повторная загрузка картинки), но упрямо хотел сделать по другому. Хотя попробовав твой пример понял, что работает отлично. К тому же наверняка он не повторно грузит из инета, а использует кэш. Спасибо ещё раз ! На всякий случай, если кто то захочет дополнить или прокомментировать, привожу твой код: Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
![]() |
|
Создано: 05 сентября 2007 08:25 · Поправил: Maximus · Личное сообщение · #4 |
|
Создано: 05 сентября 2007 14:11 · Личное сообщение · #5 Maximus пишет: а на дельфи тоже можно использовать URLDownloadToFile. Да и для скачки HTML можно использовать эту же команду... И не обязательно для этого использовать WebBrowser Понимаю. Просто целью было добиться этого на VB. А когда не получилось написать подобный код (таким же методом), возник вопрос почему так не получается на VB ... Как я понимаю компонент WebBrowser - тот же. Что то наверное с механизмами OLE... ![]() |
![]() |
eXeL@B —› Программирование —› Помогите перевести небольшой код с Delphi на Visual Basic |