delphi 线程应用简单例子
来源:互联网 发布:智能电视网络dns设置 编辑:程序博客网 时间:2024/05/07 14:01
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) btn1: TButton; procedure btn1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}procedure Delay(dwMilliseconds:DWORD);//LongintvariStart,iStop:DWORD;begin iStart := GetTickCount; repeat iStop := GetTickCount; Application.ProcessMessages; until (iStop - iStart) >= dwMilliseconds;end;function myThreadDemo(P:pointer):Longint;stdcall;vari :longint;DC:HDC;S:String;begin DC:=getDC(Form1.Handle); for i:=0 to 500000 do begin S:=inttostr(i); Delay(100); Textout(DC,10,10,Pchar(S),length(S)); end; ReleaseDC(Form1.Handle,DC);end;procedure TForm1.btn1Click(Sender: TObject);var hthread: THandle; //定义一个句柄 threadid:DWORD;begin hthread:=createThread(nil,0,@myThreadDemo,nil,0,threadid); if hthread =0 then messagebox(Handle,'DidntCreateaThread',nil,MB_OK);end;end.
阅读全文
0 0
- delphi 线程应用简单例子
- DELPHI线程例子
- DELPHI线程例子
- 线程的简单例子
- 线程池简单例子
- Delphi 多线程简单应用
- Delphi&DLL简单应用
- Ajax简单应用例子
- 简单应用OpenCV例子
- POSIX线程的简单例子
- 简单的线程聊天例子
- java线程同步简单例子
- 一个简单的线程例子
- java 线程的简单例子
- java线程池简单例子
- 线程同步问题简单例子
- java线程同步简单例子
- 一个简单的线程例子
- 动态规划——POJ3666 Making the Grade
- eclipse导入spring源码
- ServletContext 与application的异同
- JS中常用的对象
- R语言中library()和require()的区别
- delphi 线程应用简单例子
- POJ
- Linux系统ftp服务
- RocketMQ源码深度解析一之消息存储
- 学生信息管理系统优化(二)
- 沃顿上学院自我管理课——朱莉.福迪
- 各种转载
- 2017年深度学习理论、算法和应用研讨会视频下载地址分享
- 如何升级到python3版本并且安装pip3