荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: chaopi (巢皮), 信区: Program
标 题: [C++ Builder系列]用BCB写的最简单的多线程程序
发信站: 荔园晨风BBS站 (2004年09月14日18:26:41 星期二), 站内信件
//.cpp中的线程描述
__fastcall TMyThread::TMyThread(void):TThread(true)
{
FreeOnTerminate=true;
Resume();
}
//声明线程
void __fastcall TMyThread::Execute()//线程功能
{
for(int i=1;i<4;i++)
Form1->Memo1->Text=Form1->Memo1->Text+IntToStr(i)+"我得到了参数--我的线程
\r\n";
}
void __fastcall TForm1::Button2Click(TObject *Sender)//执行线程
{
MyThread=new TMyThread();
MyThread->FreeOnTerminate=true;
}
//.h中的线程类定义
//声明线程
class TMyThread:public TThread
{
public:
__fastcall TMyThread(void);
private:
void __fastcall Execute(void);
};
//可以在.h的窗体类定义中加入
TMyThread *MyThread;//声明一个自己的线程
这样就是一个简单的多线程程序
--
□ 以平凡的生命活在非凡的人身... □
一个C++ Builder爱好者
正在努力中 ="=#
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.1.210]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店