Delphi学习日记
mq0211
懒!!
展开
-
Delphi多线程编程中的技巧
(1)创建线程MsgThread := TMsgThread.Create(False) ; //创建并执行线程MsgThread := TMsgThread.Create(True) ; //创建线程后挂起constructor Create(CreateSuspended: Boolean); 中的参数CreateSuspended表示创建后是否挂起线程。(2)设置线程里没有设置循环转载 2008-01-01 14:31:00 · 740 阅读 · 0 评论 -
解决使用Delphi的Thread时主线程阻塞
最近在使用Thread时发现,如果在同步代码中有运行比较长的算法时,会把主线程阻塞,使界面无法操作。找了很多资料后来发现,在要在运行比较长的算法中加入Application.ProcessMessages。Application.ProcessMessages的意思是响应主线程中消息队列里的消息转载 2008-01-01 15:35:00 · 3972 阅读 · 0 评论 -
关于WebBrowser中弹出窗口(alert,confirm)的问题
========还没测试,做个记号============//非框架结构的网页可以这样 uses MSHTML; procedure TForm1.WebBrowser1NavigateComplete2(Sender: TObject; const pDisp: IDispatch; var URL: OleVariant); var vDoc转载 2008-01-08 01:52:00 · 1022 阅读 · 0 评论