怎樣把在DataReport中的報表轉存為BMP 圖片文件?

zeng_zhh 2001-07-21 01:38:42
因為某些需要,需要將報表存為圖片,不知是否可行.
就好像所見即所得一樣,把DataReport報表中的全部內容都轉換為圖片,据我所知,它可以把報表數据導出到.txt或.htm文件中,但一些格式會丟失,非常不好用.

不知道是否有其他方法可以做到我所說的? 懇請對這方面有心得者指點一二:
...全文
164 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
一川烟草123 2001-08-09
  • 打赏
  • 举报
回复
我問了一些高手,都說不可肯,妳還是想別的辦法把.
zeng_zhh 2001-08-09
  • 打赏
  • 举报
回复
問題還沒有解決,
先把貼子結了,如果有人能解決的,請通知我,給妳加分.
gameboy999 2001-08-07
  • 打赏
  • 举报
回复
这个可能比较难,试试看
一川烟草123 2001-08-07
  • 打赏
  • 举报
回复
那為可以比較完善的解決這個問題我再送200分決不食語
zeng_zhh 2001-08-07
  • 打赏
  • 举报
回复
如果搞掂了,到此拿分.
一川烟草123 2001-08-07
  • 打赏
  • 举报
回复
up
zeng_zhh 2001-08-07
  • 打赏
  • 举报
回复
up
zeng_zhh 2001-08-07
  • 打赏
  • 举报
回复
可以到 http://www.csdn.net/expert/topic/226/226853.sht 看看
zeng_zhh 2001-08-06
  • 打赏
  • 举报
回复
請各位幫忙Up,以讓各位高手看見,幫我解答.謝謝.
zeng_zhh 2001-08-06
  • 打赏
  • 举报
回复
不行啊.我的語句是:
BitBlt Picture1.hDC, 0, 0, drQuery_PA.Width, drQuery_PA.Height, GetDC(drQuery_PA.hwnd), 0, 0, vbSrcCopy

把報表drQuery_PA 保存進圖像框中,可是圖像框中沒有圖片.為什么??
還有,如果這個方法可行,那么報表多頁時,怎樣把它保存為多個圖片???
請求高人解答.或給個能運行的實例.只要可行,另外加多100分.多謝了.

zeng_zhh 2001-07-30
  • 打赏
  • 举报
回复
好我试试。
t 2001-07-30
  • 打赏
  • 举报
回复
to zeng_zhh gameboy999说的是win32 api,你declare一下不就可以了么?
zeng_zhh 2001-07-30
  • 打赏
  • 举报
回复
再次求証...
zeng_zhh 2001-07-23
  • 打赏
  • 举报
回复
大哥,這可是VB啊,那里有叫 Device context 的? 那里有GetClientDC 啊?
怎么我的沒有?
我的VB是 6.0
gameboy999 2001-07-22
  • 打赏
  • 举报
回复
DC嘛~就是。。。device context
操作DC是一个比较麻烦的办法,但非常有效,
试着用GetClientDC获得当前窗体的DC,然后用BitBlt拷贝到picturebox上去,试试,可能行
zeng_zhh 2001-07-21
  • 打赏
  • 举报
回复
不好意思,什么是DC??
可以的話,給妳分.呵呵.
gameboy999 2001-07-21
  • 打赏
  • 举报
回复
先将Datareport在屏幕中显示,再获取它的DC,用bitblt拷贝到某个picturebox上,就可以用
savepicture picturebox1.image "xxx.bmp"
的方法保存了。

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧