透过学习与研究终于研究出一个很菜的线程实例分享一下
经过学习与研究终于研究出一个很菜的线程实例分享一下
经过学习与研究终于研究出一个很菜的线程实例分享一下

这个程序的功能:
1)扫描C:\Documents and Settings\Administrator\Local Settings\Temp下的所有文件及文件,将这些以记录方式返回到LISTBOX列表中
2)加载进度条功能
3)线程方式+进度条 的综合实现删除文件夹及文件
线程的简单理解为:将一个任务分成若干个小块,让电脑自己去执行的
就是定义一个“无参数的函数”,然后以线程方式引用这个即可
大体结构如下:
//无参数的函数如下:
prcoedure testabc();
begin
end;
//按扭的引用方式
try
//线程方案
hthread:=CreateThread(nil,0,@testabc,nil,0,threadid); //创建线程并立即执行
if hthread=0 then
messagebox(handle,'创建失败',nil,mb_ok);
except //出错时退出
exit;
end;
------解决方案--------------------
LZ好同志
------解决方案--------------------
不错不错,接分啊
------解决方案--------------------
请问一下
ADOQuery 或者 ClientDataSet 怎么返回多个表啊 ,
因为执行的是存储过程,怎么返回多个表呢?????
各位大牛帮帮啊??????
------解决方案--------------------
[size=30px] 请问一下
ADOQuery 或者 ClientDataSet 怎么返回多个表啊 ,
因为执行的是存储过程,怎么返回多个表呢?????
各位大牛帮帮啊??????
(请小鸟兄弟的帖子下)
[/size]
------解决方案--------------------
撸过接分,这个有大量文件读写操作,解决同步问题没?
------解决方案--------------------
ADOQuery 或者 ClientDataSet 怎么返回多个表啊 ,
因为执行的是存储过程,怎么返回多个表呢?????
怎么没人回我啊
------解决方案--------------------
你不能分成几个存储过程返回?
一个ADOQUERY定义的字段必需完全相同。
------解决方案--------------------
怎么跑题了?。。。
我是来学习线程的
------解决方案--------------------
字段是动态的,这个不用担心,主要是怎么获取两张表
其实表应该也查出来了,就是怎么返回到DBGRID
或用代码取出也行
------解决方案--------------------
------解决方案--------------------
散分啦,定
------解决方案--------------------
经过学习与研究终于研究出一个很菜的线程实例分享一下
这个程序的功能:
1)扫描C:\Documents and Settings\Administrator\Local Settings\Temp下的所有文件及文件,将这些以记录方式返回到LISTBOX列表中
2)加载进度条功能
3)线程方式+进度条 的综合实现删除文件夹及文件
线程的简单理解为:将一个任务分成若干个小块,让电脑自己去执行的
就是定义一个“无参数的函数”,然后以线程方式引用这个即可
大体结构如下:
//无参数的函数如下:
prcoedure testabc();
begin
end;
//按扭的引用方式
try
//线程方案
hthread:=CreateThread(nil,0,@testabc,nil,0,threadid); //创建线程并立即执行
if hthread=0 then
messagebox(handle,'创建失败',nil,mb_ok);
except //出错时退出
exit;
end;
------解决方案--------------------
------解决方案--------------------
不错不错,接分啊
------解决方案--------------------
请问一下
ADOQuery 或者 ClientDataSet 怎么返回多个表啊 ,
因为执行的是存储过程,怎么返回多个表呢?????
各位大牛帮帮啊??????
------解决方案--------------------
[size=30px] 请问一下
ADOQuery 或者 ClientDataSet 怎么返回多个表啊 ,
因为执行的是存储过程,怎么返回多个表呢?????
各位大牛帮帮啊??????
(请小鸟兄弟的帖子下)
[/size]
------解决方案--------------------
撸过接分,这个有大量文件读写操作,解决同步问题没?
------解决方案--------------------
ADOQuery 或者 ClientDataSet 怎么返回多个表啊 ,
因为执行的是存储过程,怎么返回多个表呢?????
怎么没人回我啊
------解决方案--------------------
你不能分成几个存储过程返回?
一个ADOQUERY定义的字段必需完全相同。
------解决方案--------------------
怎么跑题了?。。。
我是来学习线程的
------解决方案--------------------
字段是动态的,这个不用担心,主要是怎么获取两张表
其实表应该也查出来了,就是怎么返回到DBGRID
或用代码取出也行
------解决方案--------------------
hthread:=CreateThread(nil,0,@testabc,nil,0,threadid); //创建线程并立即执行
------解决方案--------------------
散分啦,定
------解决方案--------------------