ExcelApplication1.Workbooks.Open(opendialog1.FileName,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,0);
为什么运行提示[Error] udishX.pas(60): Not enough actual parameters
EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,0);
为什么运行提示[Error] udishX.pas(60): Not enough actual parameters
解决方案 »
- 已经好久没有来这里逛了,水分竟然也得2000分了,该散散分了
- delphi3中引用c#写的动态连接库的问题
- 请系统介绍delphi几种连接数据库的方法
- 我想要弹出一个ADO参数设置的对话框,如何实视?
- 在文本框中输入的数据如何判断是它否为数字
- 我在一个DLL1里封装了一个DataModule,DataModule包含所有数据感知控件和所有的数据控制控件,我怎样在另一个封装了MDIChild的DLL2里动态加
- 怎样解决RAVE报表中dbtext超过长度后,让其自动换行???
- idhttp乱码问题
- 图像显示中出现白线,请教这是什么原因.
- 谁给一个例子,现有暂时不给分, 只要给个例子,一定给50分
- 看看大家有没好的方法解决下列问题(数据组合的问题)
- 如何能调用系统的输入法并保存(急急....)
procedure TForm1.Button1Click(Sender: TObject);
var
Temp_Worksheet: _WorkSheet;
i,j : integer;
begin
ExcelApplication1.Connect;
ExcelApplication1.Visible[0] := false;
ExcelApplication1.Caption := 'god';
ExcelWorkbook1.ConnectTo(ExcelApplication1.Workbooks.Add(EmptyParam,0));
Temp_Worksheet:=ExcelWorkbook1.WorkSheets.Add(EmptyParam,EmptyParam,EmptyParam,EmptyParam,0) as _WorkSheet;
ExcelWorkSheet1.ConnectTo(Temp_WorkSheet);
ExcelWorksheet1.Name := 'abcd;ExcelApplication1.Cells.Item[1,1].value := 'a;
ExcelApplication1.Cells.Item[2,1].value := 'b';
ExcelApplication1.Cells.Item[2,2].value := 'c';
ExcelApplication1.Cells.Item[2,3].value := 'c';
ExcelApplication1.Cells.Item[2,4].value := 'e';
ExcelApplication1.Columns.ColumnWidth := 12;
ADOQuery1.Open;
ADOQuery1.First;
ProgressBar1.Max := ADOQuery1.RecordCount;
for i := 3 to 10 do
begin
ExcelApplication1.Cells.Item[ i,1].value := ADOQuery1.FieldByName('sh').AsString;
ExcelApplication1.Cells.Item[i,2].value := ADOQuery1.FieldByName('qy').AsString;
ExcelApplication1.Cells.Item[i,3].value := ADOQuery1.FieldByName('sl').AsString;
ExcelApplication1.Cells.Item[i,4].value := ADOQuery1.FieldByName('rq').AsString;
ADOQuery1.Next;
ProgressBar1.Position := i -2;
end;
ADOQuery1.Close;
ExcelWorksheet1.SaveAs('d:\aa.xls'); ExcelWorkbook1.Close;
ExcelApplication1.Quit;
ExcelApplication1.Disconnect;end;
EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,0);
就可以了