Z
ZRY
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾,你们好。小弟最近遇上了一个很麻烦的问题,想请各位帮个
忙。
我正在帮一位朋友写一个程序,需要打印输出最后的结果。由于该程序
将在这位朋友工作的单位使用,而那里的机子最好的机子是486,所装的
软件是DOS6.22和UCDOS6.0,我的程序因使用了SVGA显示模式,与UCDOS
有点不和,无法在UCDOS下运行,也就无法使用UCDOS的打印功能,所以
我打算自己在程序中实现打印功能。 但因现在都是用的Windows,我不
知道DOS下如何控制打印机输出。 哪位高手有这方面的经验、资料或源
码,请帮个忙。
我想知道如何解决以下几方面的问题:
1)如何输出图形,例如不同粗细的直线、点阵图形等。
2)如何控制打印输出的图形在纸上的实际尺寸。
3)如何在纸上打印出上标及下标形式的字符(主要是数字及英文字母)。
4)如何换页。
实际上我是需要将计算的结果打印成一份A4纸张大小的论证报告,要
有封面(只是大字标题和一个表格),每一页都有边框,其中需要打印数
学公式及计算的过程。若能实现像UCDOS中那样的打印功能就最好了。
*打印机是普通的24针打印机。
*我写这个程序用的是Borland Pascal 7.0和TASM,因为只有DOS。
这个问题与Delphi没什么关系,但还望各位大虾不吝指教,小弟愿出300
分。I'm waiting...
忙。
我正在帮一位朋友写一个程序,需要打印输出最后的结果。由于该程序
将在这位朋友工作的单位使用,而那里的机子最好的机子是486,所装的
软件是DOS6.22和UCDOS6.0,我的程序因使用了SVGA显示模式,与UCDOS
有点不和,无法在UCDOS下运行,也就无法使用UCDOS的打印功能,所以
我打算自己在程序中实现打印功能。 但因现在都是用的Windows,我不
知道DOS下如何控制打印机输出。 哪位高手有这方面的经验、资料或源
码,请帮个忙。
我想知道如何解决以下几方面的问题:
1)如何输出图形,例如不同粗细的直线、点阵图形等。
2)如何控制打印输出的图形在纸上的实际尺寸。
3)如何在纸上打印出上标及下标形式的字符(主要是数字及英文字母)。
4)如何换页。
实际上我是需要将计算的结果打印成一份A4纸张大小的论证报告,要
有封面(只是大字标题和一个表格),每一页都有边框,其中需要打印数
学公式及计算的过程。若能实现像UCDOS中那样的打印功能就最好了。
*打印机是普通的24针打印机。
*我写这个程序用的是Borland Pascal 7.0和TASM,因为只有DOS。
这个问题与Delphi没什么关系,但还望各位大虾不吝指教,小弟愿出300
分。I'm waiting...