摘要:
(1)创建线程MsgThread := TMsgThread.Create(False) ; //创建并执行线程MsgThread := TMsgThread.Create(True) ; //创建线程后挂起constructor Create(CreateSuspended: Boolean); 中的参数CreateSuspended表示创建后是否挂起线程。(2)设置线程里没有设置循环执行的话,且设置FreeOnTerminate为True,则线程执行完后就会自己释放。(3)在一个线程结束后,调用另一个事件的方法:只要设置Onterminate:=某方法,这样在线程结束前自然会被调用,比 阅读全文
摘要:
卸载步骤: 1、开始->设置->控制面板->管理工具->服务,停止所有Oracle服务. 2、开始->程序->Oracle Installation Products->Universal Installer,卸装所有Oracle产品 3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。 4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001(002)\Services,滚动这个列表,删除所有Oracle入口 5、运行regedit,选择HKEY_LOCAL_MAC 阅读全文