在基于 Windows 的应用程序操作中,打印是最复杂的任务之一。一个好的结果依赖于过程中各部分共同协调工作。如果应用程序出现问题,打印机驱动程序发生变化或打印机功能受到限制,都会发生劣质的打印结果。尽管使用常用的打印机和打印机驱动程序检查应用程序是个好办法,也不可能检查用户所有可能的组合。
从应用程序中进行打印涉及下列三种部件:
应用程序中的代码决定应用程序打印输出的类型和质量。但用户的打印机驱动程序和打印机也会影响打印质量。这部分讨论 Visual Basic 应用程序的有效打印问题。关于从 Visual Basic 开发环境打印的详细信息,请参阅第十三章“调试代码和处理错误”的“在立即窗口中打印信息”。