type
TOpenQuery = Class(TThread)
Public
constructor Create(Q:TADOQuery; sSQL:String);
Protected
tQry: TADOQuery;
tSQL: String;
Procedure Execute; override;
end;
...
...
// TOpenQuery
constructor TOpenQuery.Create(Q: TADOQuery; sSQL: String);
begin
inherited Create(False);
FreeOnTerminate := True;
tQry := Q;
tSQL := sSQL;
end;
procedure TOpenQuery.Execute;
begin
inherited;
Screen.Cursor := crAppStart;
with tQry do
Begin
SQL.Text := tSQL;
Open;
End;
Screen.Cursor := crDefault;
end;
沒有留言:
張貼留言