关于VFP打印的纸型编程
落单枫叶 2005-02-07 04:56:34 VFP报表或标签都是一张表,通过提交表来实现打印。然而在涉及一些特殊纸型时,问题往往很难彻底解决。想想MS WORD,不管纸型如何设置,在不同计算机中甚至不同打印机中都能不出啥问题。都说这是VFP的弱点,但VFP不也是MS编的吗?怎么会出现这种问题呢?
偶尔一次试验(VFP8),在报表文件中改变纸型设置,(直接打开表设置)就是长宽等参数,还真灵,于是很高兴地写了一篇东西,说VFP8已经把这个问题解决得很好,云云。发给CSDN,却马上给毙了。又试,又灵,又发,又被毙。奇怪了,怎么回事呢?想起来了,系统刚装了OFFICE10,还莫明其妙自动装了一个打印驱动(虚拟的?),难道是就是这个原因吗?于是我卸下这个驱动,再试,怪了,这下不灵了!!以后由于别的原因,没有继续深入探寻下去。
我只自学了VFP,并用它给单位义务编了一个许可证管理软件,当然涉及到许可证的打印,没办法,我只能就在那台连接打印机的电脑上直接设置纸型,不然无法弄好。
想想其它软件,比如PB、VC等,也会遇到这种问题吗?或是怎样解决的?我是业余爱好,这么深奥的东西当然得请教各位大侠了!!