谢谢!

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1189/1189349.xml?temp=.5120508去看看
      

  2.   

    to  outer2000:
    我都引用了,只是在定义过程时出错:
    有一过程:procedure CopyDbDataToExcel(Target: TDbgrid);
                var
               begin
               ...
                end;
    在public中定义过程:procedure CopyDbDataToExcel;提示这个错误:
    [Error] dbgrid_xls.pas(19): Unsatisfied forward or external declaration: 'Twh_dbgrid_xls.CopyDbDataToExcel'这个错误。
    希望哪位帮助解决一下。
      

  3.   

    有一过程:procedure CopyDbDataToExcel(Target: TDbgrid);
    在public中定义过程:procedure CopyDbDataToExcel;提示这个错误:
    参数哪去了?
    unit ShareUnit;
    在声明过程的单元的Public中 :
    procedure CopyDbDataToExcel(Target: TDbgrid);
    下面是实现
    procedure CopyDbDataToExcel(Target: TDbgrid);
    begin
      ........//导入Excel
    end;要引用的单元
    uses ShareUnit;CopyDbDataToExcel(DbGrid1);
    这样肯定可以啊!
      

  4.   

    to DelUser(探索者):
    谢谢你!在写过程的时候要加上窗体的名字,这样就可以了。我要结贴了!