我是调用一个DLL中的打印程序 <br>代码如下: <br>调用代码如下: <br> aList:=TList.Create; <br> aVariables := TStringList.Create; <br> try <br> aList.Add(ADOQuery1); //替换掉即可 <br> aVariables.Add( 'Test > > > 测试变量赋值 '); <br> DataModule1.PrintShare( 'FH001 ',aList,aVariables,True); //替换掉即可 <br> finally <br> aList.Free; <br> end; <br>调用: <br>procedure TDataModule1.PrintShare( _GongID : string; _aList: TList; _aVariables : TStrings;_IsPrint : Boolean); <br>begin <br> FR_SelReport(ADOCnn_Rldb, _GongID, ' ', _aList, _aVariables,_IsPrint); <br>end; <br>然后调用都正常,就在释放这个DLL的时候报错了~! <br>各位大哥帮帮我啊!