困扰我很久的问题-关于数据窗口的打印问题
我做了一个管理系统,需要打印各种文书,文书对打印的字体、字号和高度,宽度有限制,我做了一个录入界面,一个打印界面,我录入界面的字体要小写,所以行就短一些,我发现了一个问题,就是如果我录入的一行字数和打印的不一样时,就没办法保证打出来的格式和录入的是一样的,我需要事先调试好录入和打印窗口的宽度,不然回车没法控制,要是在一行的末尾回几次车,然后再转行,即使行长度已调好,打印效果也不对,怎样控制回车?。而且,因为文书很长,我的录入窗口就很大,为了限制高度和宽度,我正文那列不允许滚动,但有个问题就是当我整个数据常口比窗口长可以滚动时,我的数据窗口上不允许滚动的那列一旦滚动上去了一部分,数据窗口上那列上面的文字就会向下走,因为我不允许滚动,那列下面能写的空间就变小了,到了底下就不能写了,打出来也就少了,不符合要求了,各位高手帮帮忙,看怎么办!万分感谢!