1.我在FORM上放了一个PICTUREBOX(很长,已经超出了屏幕的大小),我现在在PICTUREBOX里画了一个线(不是用程序,是用的工具栏上的控件LINE),这条线从PICTUREBOX的顶到PICTUREBOX的底.
现在,我想打印出这个PICTUREBOX中的内容(包括线),怎么实现?
由于某种特殊的情况,不能使用PRINTER直接打印出线. 或者说,怎么直接打印PICTUREBOX中的这条直线?2.如果上面的不好实现,那么,下面这个怎么实现?
因为PICTUREBOX太长了,超出了屏幕的大小,有什么办法能把PICTUREBOX中的内容保存成一个图片文件呢(包括隐藏的和超出屏幕以外的内容)? 我试过截屏,截的长度是PICTUREBOX的长度,但是问题出来了,因为PICTUREBOX超出了屏幕,所以,截出来的图片下面一大块是黑色.也就是超出屏幕的部分.请问,有什么办法来实现上面说的任何一种么?
现在,我想打印出这个PICTUREBOX中的内容(包括线),怎么实现?
由于某种特殊的情况,不能使用PRINTER直接打印出线. 或者说,怎么直接打印PICTUREBOX中的这条直线?2.如果上面的不好实现,那么,下面这个怎么实现?
因为PICTUREBOX太长了,超出了屏幕的大小,有什么办法能把PICTUREBOX中的内容保存成一个图片文件呢(包括隐藏的和超出屏幕以外的内容)? 我试过截屏,截的长度是PICTUREBOX的长度,但是问题出来了,因为PICTUREBOX超出了屏幕,所以,截出来的图片下面一大块是黑色.也就是超出屏幕的部分.请问,有什么办法来实现上面说的任何一种么?
解决方案 »
- 请问下关于VB6模拟键盘按键问题(求思路)
- 有关vb中的socket和java中的socket通讯的问题。
- 如何编程改变可以访问iis中一个虚拟目录/站点的Ip。
- 各位老大们!救救我这个小菜鸟吧!
- 为什么在vc中写的有事件的类在vb中用WithEvents声明后初始化时会出459号错误??
- 几个很菜的问题(高分)
- 请回复:用ADDNEW增加一个记录时 , 我怎么撤消这个ADDNEW呢? 是不是UPDATE吗??
- 中了"尼达姆"病毒,怎样清除?
- 如何做一个计算器
- 求大神指教!Workbooks.Open FileName:= expath这步出现424错误
- Run-time Error '-2147417848(80010108)':微软的错误咋这么多
- 高分求教!初学Crystal Reports,请提供一些资料,谢谢!
'先打印直线.
Printer.Line (LINE1.X1,LINE1.Y1)-(LINE1.X2,LINE1.Y2) '划线
'打印图像.
printer.PaintPicture picture1.Picture,0,0,picture1.width,picture1.height
请大家帮帮我. 难道说,这种就不能打印了么?
最后把几个图拼起来。