Главная страница
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.048 c
2-1273577748
Shyrick
2010-05-11 15:35
2010.08.27
MainMenu & WinAPI


15-1274268745
Alx2
2010-05-19 15:32
2010.08.27
Онлайн-интервью с председателем комиссии по борьбе с лженаукой


2-1271740246
serhiyiv
2010-04-20 09:10
2010.08.27
Прочитать текст с екрана


15-1269281948
Нехочуха
2010-03-22 21:19
2010.08.27
Природа в цифрах


3-1242910124
Fedor
2009-05-21 16:48
2010.08.27
Запрос на выборку