倾家荡产!关于报表、Excel的问题?(关于Excel的有173个问题,无此类)(100分)

  • 主题发起人 主题发起人 little_fish
  • 开始时间 开始时间
L

little_fish

Unregistered / Unconfirmed
GUEST, unregistred user!
问题:
1.如何将一幅图(bmp,gif格式)从Delphi中写入Excel中?
2.推荐一报表控件。
问题由来:

1.用户要求请做好的表格转成Excel格式,而表格中有人员照片。我原
先用F16.0做表格,但F1转成Excel97时,唯有图片无法转,而且F1还存在掉线、图片需拉伸等问题。
2.我所要的控件可能要求太高了:能灵活定制中国式报表(当然要和后台数据库相连,图片也是从库中取出);能对图片有较好的支持;能支持多页打印(可能一下要打印上百张表);最好能将所有数据(关键是图)转到Excel(此要求可能无理)。我下载了王寒松、廖伯志等大虾的eReport及FastReport。eReport可惜不能在设计时设计表格,并且没有图形支持;FastReport用起来还不顺手。诸位如果对这两个控件熟的,万望指点一、二;如有更好的,请推荐。200分不成敬意,等以后成为大富翁时,再行报答!
 
建议用delphi 5 新增servers中的控件,中国式报表可采用wordapplication,可用
剪贴板将一幅图(bmp,gif格式)从Delphi中写入Excel中
 
wordapplication是个什么东东?
 
WordApplication 就是 MS Word, 是通过 OLE 来进行控制的。
通过OLE,可以直接在 Delphi 里控制 Word,几乎是一切活动。
具体的动作,可查 Vbawrd8.hlp,这里有关于 Word对象的编程控制方法。
图片的工作我没做过,试了之后再说吧。
 
我也作过 OLE来控制 Word,但图片我没做过。
I have an Eg. if you want.I mail you.
But You Mail TELL me YOU WANT.
~~~~~~~~~~~~~~~~
 
>>little_fish
请问,在 Delphi中,F1book,怎样插入一幅图象?
我试过很多方法,,但……Ole_hanld的问题都不能解决
你可以回答我的问题吗?小鱼儿?

http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=252506
 
>>hsw:
可以用clipboard,用F1的editpaste. 不过,我不太喜欢这种方法。
F1中的ObjCreatePicture之类的东东,我试了试,也没有成功,也是Ole_Handle的
问题(不过,我没有仔细试)。
 
>>少陵:
就表面问题,你讲的可能有效。实际情况是:不但要做报表,还要给用户一个能
自己随意定制表格及表格模板的功能,表格中的格子或列或行要和后能数据库条件
相关。
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
778
DelphiTeacher的专栏
D
后退
顶部