注册 登录
编程论坛 VB6论坛

超出屏幕打印窗体求助

diponds 发布于 2014-12-10 11:29, 473 次点击
只有本站会员才能查看附件,请 登录

本人才接触VB6,很多东西不懂,有些问题请教一下。
1、form2需要打印出来,但窗体超出屏幕不能用printform,各位老师能不能帮我写个简单的模板,包括字体大小,位置。网上查了用printer来写,但我找不到printer的语法,也不想转到excel里去,API更不懂了。
2、form2里的公式能不能form1的内容来自动更改,比如添加一个C,变成a/b*c,或仅变成a*b,或者a/c?然后设置公式的位置,缩放大小。公式去边框,变透明。
3、滚动条的代码。
4、A4纸应该把窗体设为多大(宽X高)才能对应?
没积分了,不好意思。
先谢谢了。
2 回复
#2
chen35232014-12-12 13:50
向你学习了公式编写控件。我觉得公式编写控件有他的特殊用途,盖次才会编写出来的。如果我们能轻易地修改了他的东西,我们不成了“大盖”?
我一般用word或Excel打印,利用成熟的软件。
补打合同或印发票之类的文本,就编写打印程序;但调试起点、间距等比较废时。字体大小在编程时定好。如果想在使用过程中调用,考虑用RichTextBox控件。
1cm=567twips ,或者将ScaleMode属性改为Centimeters则单位为厘米了。
#3
xzlxzlxzl2014-12-12 16:42
就是把窗体隐藏起来也能够printform的,更何况只是移到屏幕外。
1