![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Опять WebBrowser [D7]
Hitkliff © (2006-05-15 12:35:00)Мастера! Мне тут посоветовали по вопросу с ВебБраузером Посмотреть пример в Демос. я посмотрел но сам сделать не смог. В процессе работы я заметил очень интересные свойства у это го же ВебБраузера!
Это GoForward, GoBack! Они работают хорошо. но вот вчем загвоздка!!!
Когда открываеш программу и сразу жмеш "назад"(неоткрывая ни каких страниц) то возникает ощибка(у мну на работе комп повис)! как проще всего написать текст проги чтобы такого рода ощибок не возникало????
Hitkliff (2006-05-16 14:39:00) [1]
> Это настройки internet explorer, компонент все настройки
> берет из него. Ставь там отображение картинок, анимации
неа не от туда! Все у мну стоит !
TaSk (2006-05-16 10:45:00) [2]Уф, сам дошел. Метод тыка великая вещь!
Оказывается надо было вместо Width писать ClientWidth.
Всем спасибо, кому было интересно. :)
TaSk (2006-05-16 09:46:00) [3]>Еще возникла проблема! На работе где я начинал писать свою программу у мну через ВебБраузер открывались сайты с картинками и т.п.(на работе стоит 98 винда). Принес домой (дома XP) все открываеся но без картинок!(((
Подскажите в чем проблема?
Это настройки internet explorer, компонент все настройки берет из него. Ставь там отображение картинок, анимации.
Hitkliff (2006-05-16 09:44:00) [4]Еще возникла проблема! На работе где я начинал писать свою программу у мну через ВебБраузер открывались сайты с картинками и т.п.(на работе стоит 98 винда). Принес домой (дома XP) все открываеся но без картинок!(((
Подскажите в чем проблема?
TaSk (2006-05-16 09:44:00) [5]Я пробую просто прописать размеры
WB.Left:=20; WB.Top:=101; {работает}
WB.Width:=617; WB.Height:=480; {не работает}
мне нужно чтобы он изменялся в зависимости от разрешения, и при этом вписывался в определенное место формы (процентов 70 от общего объема).
Сам броузер лежит сверху рисунка, являющегося фоном.
Hitkliff (2006-05-16 09:37:00) [6]а как ты это делаеш??
У мну например на ОнРесайз ставится доведение до краев(изменение размера)!
TaSk (2006-05-16 06:25:00) [7]Я тоже недавно столкнулся с такой же проблемой, посоветовали сделать просто:
try
WebBrowser.GoBack;
except
end;
Оно кажется просто не выводит ошибку на экран.
Hitkliff попробуй сделать, у меня все отлично работает.
А у меня другая проблема, не стал создавать отдельной темы. Мастера, подскажите, почему у компонента TWebBrowser не могу менять размеры из программы? Из инспектора обьектов легко, и Top и Left из программы правлю, а размеры ни в какую? в чем загвозка?
Hitkliff (2006-05-15 19:27:00) [8]
> Ну а подумай сам
неполучается! Плз подскажите поподробнее!!
evvcom (2006-05-15 15:47:00) [9]Ну а подумай сам. Раз ошибка, значит ее надо недопустить. Раз ошибка при щелчке по истории, значит этой истории нет. Посмотри MSDN, объектную модель броузера (у меня сейчас под рукой нет, а на msdn.microsoft.com лезть влом), скорее всего тебе надо свойство наподобие History объекта window проанализировать.