立即结账!!!
解决方案 »
- 用delphi如何实现以下功能啊:禁止密码框的粘贴功能,还有密码不能只是数字,也不能只是字母
- 谁有delphi操作powerpoint的资料,望贡献一下
- 各位再帮忙看看呀!!!!
- dbgrideh的鼠标右键点击title问题
- MDI窗体打开子窗体时候怎么判断子窗体已经打开?
- 如何使界面显示美观?
- 三层结构,根据用户使应用服务器适时切换到该用户对应的数据库上。高手前来探讨。。。。
- 如何求得从1月1日开始到现在已经过了多少天?
- 怎么取得函数的地址???是我自己程序中的函数的地址.
- 为什么主窗体最小化,其他的窗体也会最小化,应怎样解决,还有怎样让窗体总在最前,我用vb里的方法行不通
- 各位大哥们 我是12月1号才加入CSDN大家庭的 都不知道怎么给分 我就随便点了个人给了个60分数就结帖了 那些帮助过我的哥哥们 不会生气吧
- 捕捉线条一新问
var i,j : integer;begin
adoquery1.Open; //连接数据库,这里只演示SQL我先写进去了
ea1 := texcelapplication.Create(self); //excelapplication1
ew1 := texcelworkbook.Create(self); //excelworkbook1
ews1 := texcelworksheet.Create(self); //excelworksheet1
ea1.Connect;
ea1.Workbooks.Add(null,0);
ew1.ConnectTo(ea1.Workbooks[1]);
ews1.ConnectTo(ew1.Sheets[1]as _worksheet);
if adoquery1.RecordCount > 0 then begin
i:= 0;
while not adoquery1.Eof
do begin
for j:=0 to adoquery1.FieldCount-1
do
begin
ews1.Cells.Item[i+1,j+1]:= adoquery1.Fields[j].AsString;
end;
i:= i+1;
adoquery1.Next;
end;
end;
ew1.SaveCopyAs('e:\temp.xls');//保存EXCEL这里你也可以自己写更多
//最后注意这里要把excelapplication,excelworkbook,excelworksheet
//关闭掉,怎么关?这个自己摸摸吧。不写的话要看到EXCEL表最好把机器注销一下
//这里只是一个示例你还可以在里面加入写表头的代码等其他功能。 end;