Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

A.V. при закрытии формы с TWebBrowser   Найти похожие ветки 

 
Вася   (2010-02-10 15:29) [0]

если во время закрытия программы в TWebBrowser загружается какая-нибудь флешка или видео,то получается access violation.

подумав добавил в FormDestroy команду "WebBrowser1.Navigate("about:blank");",помогло,но не полностью...
добавил после неё ещё "Application.ProcessMessages;" - стало ещё лучше,но иногда всё равно вылетает почему-то...

как лучше будет такое исправить?


 
Ega23 ©   (2010-02-10 16:26) [1]

WebBrowser1.Quit;   ?


 
Вася   (2010-02-10 17:31) [2]

а так говорит непознаная ошибка...=(


 
Вася   (2010-02-10 20:14) [3]

а при изменении FormStyle во время работы проги TWebBrowser перестаёт всё отображать...=(


 
Сергей М. ©   (2010-02-10 21:24) [4]


> добавил после неё ещё "Application.ProcessMessages;" - стало
> ещё лучше


Ну добавь еще один "Application.ProcessMessages;"  - станет еще чуть лучшей.
А еще один добавишь - еще чуть-чуть захорошеет..

Это тебя0 ни на какие мысли не наводит разве ?)


 
Сергей М. ©   (2010-02-10 21:50) [5]


> добавил после неё ещё "Application.ProcessMessages;" - стало
> ещё лучше


Ну добавь еще один "Application.ProcessMessages;"  - станет еще чуть лучшей.
А еще один добавишь - еще чуть-чуть захорошеет..

Это тебя0 ни на какие мысли не наводит разве ?)


 
Вася   (2010-02-10 22:51) [6]

так...с FormStyle вроде понятно:это кажется глюки VCL...сделал на API:

SetWindowPos(Form1.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE); { поверх всех окон }
SetWindowPos(Form1.Handle, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE); { стандартно }


> Это тебя0 ни на какие мысли не наводит разве ?)

а должно?я могу их хоть 40 раз повторить,а смысл?


 
Сергей М. ©   (2010-02-11 09:52) [7]


> могу их хоть 40 раз повторить,а смысл?


Смысл тот же что и использование

while SomeCondition do
 DoSomething;


вместо

DoSomething;
DoSomething;
DoSomething;
... хз сколько раз эту строчку еще писать, поскольку нет никакой проверки никакого условия ..
DoSomething;
DoSomething;


 
Вася   (2010-02-11 19:55) [8]

ну это-то ясно...где мне этот "SomeCondition" взять?я понятия не имею что ему не нравится,разве он сам не должен всё освобождать нормально при уничтожении?



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

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.106 c
2-1269514776
ComeGetSome
2010-03-25 13:59
2010.08.27
Интерфейс Delphi


15-1269859658
AlexDan
2010-03-29 14:47
2010.08.27
Volvo теперь китайский автомобиль..!


2-1273821484
Виктор
2010-05-14 11:18
2010.08.27
Открытие документа Word по записи из таблицы


11-1217821090
L`Autour
2008-08-04 07:38
2010.08.27
Как установить ширину PopupMenu при OwnerDraw = True


15-1274271369
XXL
2010-05-19 16:16
2010.08.27
Есть ли способ корректно рисовать анимацию под терминалкой ?