如题.
程序中已经将spreadsheet的数据填写完毕.现在需要将表内数据规定好范围后打印出来..
找两天资料,一点没找到..
.....帮帮忙吧.老师们
程序中已经将spreadsheet的数据填写完毕.现在需要将表内数据规定好范围后打印出来..
找两天资料,一点没找到..
.....帮帮忙吧.老师们
解决方案 »
- 天佑四川,天佑中华!
- 请问如何用VB调用DELPHI的DLL?多谢!!!
- 请教设置进程优先级
- 如何用程序求一元二次方程?
- delphi 调用 vb做的dll,出现“access violation at address73474179 in module MSVBVM60.DLL
- 怎样在窗体中出现提示条(就象托盘中鼠标指向时间时出现得提示条)
- 在用数据环境设计器下,怎样通过改变SQL语句来改变DBgrid的显示内容
- 给分的题目!谁来?
- Active X控件在IE中运行,如何使程序只处理控件的右键事件,而不触发IE的右键
- vba跨工作簿删除空白行、空白列的问题
- VB在计时器计时事件里关于全局变量问题
- 删除数组中0?
1.设置一个打印的窗体,窗体上的控件的排列与间距与你的真实表据是一样.用网格用画线控件,文件用 LABEL ,图片用IMAGE, 用游标卡尺去量吧. :)
控件要有个命名规则,例如,前三位是PRN,或在名间中间设置一个标志位,如第四们是P..等等,一句话.要打印的控件与非打印的控件要标识出来.
2.根据命名规则,搜索打印窗体上所有控件.如果是线,则取X1,Y1,X2,Y2,长度,线型,宽度.如果是LABEL,则取位置位置,字型,字号..
然后,向打印机 PRINT 发送这些信息.最后,发送一个换页.
3.如果是要打印选定范围的控件,在上面的2中根据座标过滤就OK了.