以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]窗体界面可否全部保存为图片  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84431)

--  作者:joe_xgp
--  发布时间:2016/5/1 21:47:00
--  [求助]窗体界面可否全部保存为图片

请教老师大侠们两个问题:

(1)请问图表的bar颜色如何固定,每点一次,颜色就变掉了?

 

       答案:这个问题我已经查到说明书,用Fillcolor来实现。

 

(2)请问是否有什么方法将窗口界面作为图片保存到指定的文件夹中?

 

       第二个问题,还静待老师们的指点!

 

感谢各位大侠老师,非常感谢!!!

 

[此贴子已经被作者于2016/5/2 7:30:10编辑过]

--  作者:blackzhu
--  发布时间:2016/5/2 8:16:00
--  
截图 图片点击可在新窗口打开查看
--  作者:joe_xgp
--  发布时间:2016/5/2 8:48:00
--  

老师好,请问截图是手动截图,还是有什么代码可以完成程序自动截图,然后保存为图片文件,保存到某个文件夹中呢?

 

谢谢!

 


--  作者:blackzhu
--  发布时间:2016/5/2 9:39:00
--  
参考下帮助的这个:

用窗口设计票据(这个是设计方法)

执行方法测试下:

Dim doc As PrintDoc = e.Form.GernatePrintDoc()
doc.SaveImage("c:\\data\\abc.jpg")

--  作者:大红袍
--  发布时间:2016/5/2 11:38:00
--  

简单的截屏,可以用下面的代码实现

 

Sendkeys.SendWait("%{PRTSC}")
Sendkeys.SendWait("%{PRTSC}")

ClipBoard.GetImage.Save("d:\\截图.jpg")


--  作者:joe_xgp
--  发布时间:2016/5/3 19:17:00
--  

谢谢老师们的指点!非常感谢!!!