我看到一段代码,但是不知道是什么意思。
procedure TBGYWLC.ProcUnitBGSPGN1AfterFlowOut(Sender: TObject; Command: TFlowOutCommand);
var
lInfo : TInfo;
lDataSet : TDataSet;
begin
if Command.FlowControl.CurrentTask.State=TTaskState.tsFinished then
begin
lInfo := Command.FlowControl.Func.Context.Children[0].Owner as TInfo;
lDataSet := lInfo.DataSetByID('BGXXSJJ');
……
Command.FlowControl.CurrentTask.State是什么?
这句: Command.FlowControl.Func.Context.Children[0].Owner as TInfo;
我就更是一点都不懂了,上一句好歹我还能猜测点。