*VFP一个程序写好后,可能被很多人在使用,他们的打印机和纸张也不相同,如何解决这个问题呢?我是这样解决的,如下: *首先把打印要调取的报表修改一下,常用的命令是modi repo,但此命令只能修改报表格式。报表.frx文件是一个表, *打开后清除首行Expr、Tag、Tag2三个memo字段的内容,再结合下一句,可使报表在任何打印机上打印 use 仓库-查看商品图片.frx &&先打开报表的数据格式 brow &&浏览一下 *手动将第一行Expr、Tag、Tag2字段内的内容全部删除,这三个字段有打印机内容 use &&关掉表 *在程序中这样写即可: =sys(1037) &&打印前设置一下打印机和打印纸 printjob repo form &程序路径\物流-回单报表总览.frx prev endprintjob *另外一个诀窍,进入系统直接运行=sys(1037) 这一句,打印机设置就保存下来了,在没有退出系统前便不需要再设置了。