Главная страница
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.204 c
15-1266101457
Германн
2010-02-14 01:50
2010.08.27
Delphi - "рулез форева"!


3-1242073212
goooodwin
2009-05-12 00:20
2010.08.27
Помогите пожалуйста, ошибка вылазиет


2-1272273312
HF-Trade
2010-04-26 13:15
2010.08.27
положение TStatusBar после SW_Restore


4-1233902268
svl42
2009-02-06 09:37
2010.08.27
Копирование файлов из Recycler Bin


3-1238479607
DelphiN!
2009-03-31 10:06
2010.08.27
Работа с IbConnectionBroker