Вниз
Скачать: CL | DM;

Опять WebBrowser   Найти похожие ветки 

← →
Hitkliff ©   (2006-05-15 12:35) [0]

Мастера! Мне тут посоветовали по вопросу с ВебБраузером Посмотреть пример в Демос. я посмотрел но сам сделать не смог. В процессе работы я заметил очень интересные свойства у это го же ВебБраузера!
Это GoForward, GoBack! Они работают хорошо. но вот вчем загвоздка!!!
Когда открываеш программу и сразу жмеш "назад"(неоткрывая ни каких страниц) то возникает ощибка(у мну на работе комп повис)! как проще всего написать текст проги чтобы такого рода ощибок не возникало????


← →
evvcom ©   (2006-05-15 15:47) [1]

Ну а подумай сам. Раз ошибка, значит ее надо недопустить. Раз ошибка при щелчке по истории, значит этой истории нет. Посмотри MSDN, объектную модель броузера (у меня сейчас под рукой нет, а на msdn.microsoft.com лезть влом), скорее всего тебе надо свойство наподобие History объекта window проанализировать.


← →
Hitkliff ©   (2006-05-15 19:27) [2]


> Ну а подумай сам

неполучается! Плз подскажите поподробнее!!


← →
TaSk ©   (2006-05-16 06:25) [3]

Я тоже недавно столкнулся с такой же проблемой, посоветовали сделать просто:

try
WebBrowser.GoBack;
except
end;

Оно кажется просто не выводит ошибку на экран.
Hitkliff попробуй сделать, у меня все отлично работает.

А у меня другая проблема, не стал создавать отдельной темы. Мастера, подскажите, почему у компонента TWebBrowser не могу менять размеры из программы? Из инспектора обьектов легко, и Top и Left из программы правлю, а размеры ни в какую? в чем загвозка?


← →
Hitkliff ©   (2006-05-16 09:37) [4]

а как ты это делаеш??
У мну например на ОнРесайз ставится доведение до краев(изменение размера)!


← →
Hitkliff ©   (2006-05-16 09:44) [5]

Еще возникла проблема! На работе где я начинал писать свою программу у мну через ВебБраузер открывались сайты с картинками и т.п.(на работе стоит 98 винда). Принес домой (дома XP) все открываеся но без картинок!(((
Подскажите в чем проблема?


← →
TaSk ©   (2006-05-16 09:44) [6]

Я пробую просто прописать размеры

     WB.Left:=20; WB.Top:=101; {работает}
     WB.Width:=617; WB.Height:=480; {не работает}

мне нужно чтобы он изменялся в зависимости от разрешения, и при этом вписывался в определенное место формы (процентов 70 от общего объема).
Сам броузер лежит сверху рисунка, являющегося фоном.


← →
TaSk ©   (2006-05-16 09:46) [7]

>Еще возникла проблема! На работе где я начинал писать свою программу у мну через ВебБраузер открывались сайты с картинками и т.п.(на работе стоит 98 винда). Принес домой (дома XP) все открываеся но без картинок!(((
Подскажите в чем проблема?


Это настройки internet explorer, компонент все настройки берет из него. Ставь там отображение картинок, анимации.


← →
TaSk ©   (2006-05-16 10:45) [8]

Уф, сам дошел. Метод тыка великая вещь!
Оказывается надо было вместо Width писать ClientWidth.
Всем спасибо, кому было интересно. :)


← →
Hitkliff ©   (2006-05-16 14:39) [9]


> Это настройки internet explorer, компонент все настройки
> берет из него. Ставь там отображение картинок, анимации

неа не от туда! Все у мну стоит !



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.031 c
2-1147846635
novice
2006-05-17 10:17
2006.06.04
Как закрыть приложение на удаленном компьютере?


15-1147205415
asd
2006-05-10 00:10
2006.06.04
Куда вставить код проги?


2-1148016114
Близнец
2006-05-19 09:21
2006.06.04
ShellExecuteEx и WaitForSingleObject


1-1146055172
Deka
2006-04-26 16:39
2006.06.04
Импорт функций из сишной DLL... Вроде все просто, а не работает.


15-1147252218
vlad1222
2006-05-10 13:10
2006.06.04
Компоненты для Com порта




   Наверх