600xtp 发表于 2008-4-30 18:55

【请教】DOSBox-0.72打印文档

如题,我有一个foxBASE+编写的程序,需要在dos下运行,于是就装了DOSBox-0.72,加了天汇文字程序可以运行,不知道打印是否正常,用过的指导一下,谢谢

600xtp 发表于 2008-4-30 23:08

打印出现错误,如下图,为什么。我很想知道。期待答案。是不是日期设置有问题?

帅哥 发表于 2008-5-1 03:07

好老好老的foxbase程序,很多年没有见过了。。。。。。@_@

Dosbox功能很强,但主要是为在当今的新系统下运行老DOS游戏而开发,所以注重的是图像、声音、内存、输入设备控制方面的兼容。官方版本Dosbox目前只支持串口数据直接转发,暂时还不支持并口数据直接转发。但你可以修改foxbase程序,先把要打印的内容输出到一个文件,然后在xp的CMD窗口下用DOS命令行进行打印,命令格式是:copy /b [打印输出文件名] LPT1

另一种方式是去找个非官方版本的Dosbox,一些热心的程序高手自己开发的Dosbox附加版本比官方版本功能更强,有些可以直接捕获DOS软件打印结果转成Postscript文件格式,或者直接捕获DOS软件打印结果转成图片文件,比如这是一位非官方Dosbox作者的作品: http://home.arcor.de/h-a-l-9000/象这样的非官方版本Dosbox还有很多,你自己慢慢找,找个合用的呵呵。

:)

600xtp 发表于 2008-5-1 07:54

回复 #3 帅哥 的帖子

多谢指教,不胜感激,帮了很大一个忙,再次感谢。
页: [1]
查看完整版本: 【请教】DOSBox-0.72打印文档