L
liqianlong
Unregistered / Unconfirmed
GUEST, unregistred user!
一个事件 procedure abc(Stream: TMemoryStream);
需要我操作Stream 。例如:
procedure abc(Stream: TMemoryStream);
begin
Stream.loadfromfile('c:/1.bmp');
end;
可是,由于种种原因(如:文件很大),我写了一个线程unit去处理这些工作,但是怎么把Stream传递给线程呢?是不是传指针?
这样??
procedure abc(Stream: TMemoryStream);
var TT:TmyThread;
begin
TT:=TmyThread.create(Stream);
end;
我想,这是不正确的~ (全部的分了)
需要我操作Stream 。例如:
procedure abc(Stream: TMemoryStream);
begin
Stream.loadfromfile('c:/1.bmp');
end;
可是,由于种种原因(如:文件很大),我写了一个线程unit去处理这些工作,但是怎么把Stream传递给线程呢?是不是传指针?
这样??
procedure abc(Stream: TMemoryStream);
var TT:TmyThread;
begin
TT:=TmyThread.create(Stream);
end;
我想,这是不正确的~ (全部的分了)