那位朋友了解win98下打印机驱动

xielm 2000-08-28 08:42:00
我有一友,自做了一个微型纸带打印机,在DOS下他很容易的就控制的很好。可在windows下就不知道如何才能控制。
他的打印机用LQ1600k的驱动可以打印,用该驱动测试打印,
结果是,打印内容的打印次序正好相反,且只有点阵汉字可正常显示,请有此经验的朋友谈谈。
...全文
247 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xielm 2000-08-29
  • 打赏
  • 举报
回复
谢谢,有空在请教。
tchaikov 2000-08-28
  • 打赏
  • 举报
回复
windows也是通过并口传的,只是windows一般送的除了控制码以外,基本上是图形控制码,没有双字节的汉字(draft方式如何我没研究过),你可以先选择“打印到文件”,再将打印结果文件
通过
c:\copy /b filename.prn LPT1:
直接送打印机试试。

另外,我建议你不要为这个打印机专门去编写驱动,太麻烦了,只要做的和LQ1600K全部兼容就可以了,你可以分析一下打印结果文件,控制码很多的,从[esc],'@'初始化开始到行距、字距的设定再到打印内容,必须全部解释清楚,否则会出错的。
至于你想学DDK,那是另外一回事。

还有个帖子上你要的文件已经给你发了。
xielm 2000-08-28
  • 打赏
  • 举报
回复
我的朋友说,他的打印机指令是和LQ1600K完全一致的。只是不知windows下如何把指令传送给打印机。看来朋友是位windows DDK高手。请问一下,我们给打印机发命令的方法。不用写打印机驱动程序吧(哎,我和我的朋友都不会写windows ddk)。
xielm 2000-08-28
  • 打赏
  • 举报
回复
在DOS下,直接向端口发送控制码即可,不知在windows下如何发送?请您指点。
 
tchaikov 2000-08-28
  • 打赏
  • 举报
回复
请找一本LQ-1600K的说明书,详细了解一下EPSON 的 EPS/P-K 控制代码。

是不是用了固化汉字,建议完全兼容 [ESC] '*',s,n1,n2 控制码。LQ1600K的驱动全部采用灰度点阵打印控制(高分辨率时)。

另外, Windows 的 GDI 扫描线(包括显示和打印)在内部和 Truevision 的 TGA 格式一样,好象是反的(未经证实),我在写驱动的时候,也发现这个问题,特意将Spool横向颠倒。从BMP的格式来看,或许可以证明这一点。
tchaikov 2000-08-28
  • 打赏
  • 举报
回复
请找一本LQ-1600K的说明书,详细了解一下EPSON 的 EPS/P-K 控制代码。

是不是用了固化汉字,建议完全兼容 [ESC] '*',s,n1,n2 控制码。

另外, Windows 的 GDI 扫描线(包括显示和打印)在内部和 Truevision 的 TGA 格式一样,好象是反的(未经证实),我在写驱动的时候,也发现这个问题,特意将Spool横向颠倒。从BMP的格式来看,或许可以证明这一点。
tchaikov 2000-08-28
  • 打赏
  • 举报
回复
去了解一下EPSON公司的 ESC/P-K 控制码即可。

是用的固化汉字吗?建议完全兼容 [ESC] '*',s,n1,n2 控制命令,1600K的驱动采用点阵灰度
打印。
福达打印机原版光盘驱动 自动安装方式 双击随机光盘中的“setup.exe”文件,按照提示完成驱动程序安装。 注:自动安装方式需要 Windows2000 及更高版本操作系统,不支持 Windows98/ME 及更低版本操 作系统。 及更低版本操 作系统。 手动安装方式 Windows 2000/XP/Vista 并口电缆连接方式的驱动程序手动安装流程如下: 1. 点击“开始”——“设置”——“打印机和传真”。 2. 点击“添加打印机”,出现窗口“添加打印机向导”,点击“下一步”,接着,请仔细阅读选择指 示,例如:选择“连接到此计算机的本地打印机”,然后,请点击“下一步”。 3. 出现窗口“选择打印机端口”,选择可用的端口,例如选择“LPT1:(推荐的打印机端口)”,点 击“下一步”。 4. 出现窗口“安装打印机软件”,点击“从磁盘安装”。 5. 出现窗口“从磁盘安装”,根据操作系统环境,请选择以下路径:光驱路径 ——“驱动程序”— —“WIN 2000(XP-Vista-Win7)”,出现文件名 FD630KP.inf,点击“打开”,然后点击“确定”, 返回窗口“安装打印机软件”,点击“下一步”。 Windows 7 并口电缆连接方式的驱动程序手动安装流程如下: 1. 点击“开始”——“设备和打印机”。 图 2-12 连接电源线 电源接口 电源线 电源开关 电源插座 FD-630K+用户手册 - 9 - 2. 点击“添加打印机”,出现窗口“添加打印机”,选择“添加本地打印机”。 3. 出现窗口“选择打印机端口”,选择可用的端口,例如选择“LPT1:(打印机端口)”,点击“下 一步”。 4. 出现窗口“安装打印机驱动程序”,点击“从磁盘安装”。 5. 出现窗口“从磁盘安装”,根据操作系统环境,请选择以下路径:光驱路径 ——“驱动程序”— —“WIN 2000(XP-Vista-Win7)”,出现文件名 FD630KP.inf,点击“打开”,然后点击“确定”, 返回窗口“安装打印机驱动程序”,点击“下一步”。 6. 按照提示逐步点击“下一步”,直至完成。 Windows 2000/XP/Vista/Win7的USB电缆连接方式的驱动程序安装方法: 以下安装步骤以Windows XP操作系统为示例,不同的操作系统之间会有细微的差异,在其它操作系 统上的安装方法以实际安装过程为准。 1. 用USB接口电缆连接好计算机与打印机并打开电源,系统提示发现新硬件,出现“找到新硬件”窗 口 ——“欢迎使用新硬件向导”。 2. 选择“从列表或指定位置安装”,点击“下一步”。 3. 出现窗口“请选择您的搜索和安装选项”,选择“不要搜索,我要自已选择要安装的驱动程序(D)”, 点击“下一步”。 4. 出现窗口“添加打印机向导”,点击“从磁盘安装”。 5. 出现窗口“从磁盘安装”,根据操作系统环境,请选择以下路径:光驱路径 ——“驱动程序”— — “WIN 2000(XP-Vista-Win7)”,出现文件名 FD630KP.inf,点击“打开”,然后点击“确定”, 返回窗口“添加打印机向导”,点击“下一步”。 6. 按照提示逐步点击“下一步”,直至完成。 Windows98的驱动程序手动安装流程如下: (1)并口电缆连接方式的驱动程序安装方法: 1. 点击“开始”——“设置”——“打印机”。 2. 双击“添加打印机”,出现窗口“添加打印机向导”,选择“本地打印机”,然后,请点击“下 一步”。 3. 出现窗口“请选择打印机的制造厂商与型号”,点击“从软盘安装”,请点击“浏览”,选择以 下路径:光驱路径 ——“驱动程序”——“WIN98WINME)”,点击“确定”后,出现文 件名FD630KP.inf,然后,点击“确定”。 4. 出现窗口“从磁盘安装”,点击“确定”,返回窗口“添加打印机向导”,请点击“下一步”。 5. 进入窗口“请选择打印机所使用的端口”,选择所需的并口“LPT1”:打印机端口,点击“下一 步”,将显示打印机名,如果系统没有安装其它打印驱动程序,Windows98环境中的应用程序 会将这台打印机视为默认打印,点击“下一步”。否则,再根据提示,选择为默认打印机:“是”, 点击“下一步”,选择“是 - 建议打印”,点击“完成”。弹出窗口“打印机测试页打印完毕”, 点击“正确”。 6. 打印机驱动程序成功安装完毕。 (2)USB电缆连接方式的安装打印机驱动程序方法: 注意:1. 由于Windows98/ME系统中,没有集成USB驱动控制,要使用USB接口打印,需先安装USB 驱动程序,在USB驱动程序安装完毕后,再安装USB打印机驱动程序。 2. 如系统中已安装USB驱动程序,可跳过以下“USB驱动程序安装”部分,直接参照“USB FD-630K+用户手册 - 10 - 打印机驱动程序安装”说明进行安装USB打印机驱动程序。 USB驱动程序安装: 1. 连接USB电缆并打开打印机电源。 2. 计算机发现新硬件,搜索完成后,出现“添加新硬件向导”,点击“下一步”。 3. 出现窗口“添加新硬件向导” ——“希望 Windows 进行什么”,选择“搜索设备的最新驱动 程序(推荐)”,点击“下一步”。 4. 出现窗口“搜索新驱动程序”,勾选“指定位置(L)”,点击“浏览”,选择以下路径:光驱 路径 ——“驱动程序”—— “WIN98WINME)”——“USBdriver”路径,然后点击“确 定”。 5. 返回窗口“添加新硬件向导”,单击“下一步”;出现窗口“Windows 驱动程序搜索设备:”, 单击“下一步”。 6. 系统自动安装文件,完成后弹出窗口“福达 USB 打印机支持”,点击“完成”。 7. 打印机 USB 驱动程序成功安装完毕。 USB打印机驱动程序安装: 1. 点击“开始”——“设置”——“打印机”。 2. 双击“添加打印机”,出现窗口“添加打印机向导”,然后,请点击“下一步”。 3. 出现窗口“请选择打印机的制造厂商与型号”,点击“从软盘安装”,请点击“浏览”,选择 以下路径:光驱路径 ——“驱动程序”——“WIN98WINME)”,点击“确定”后,出现 文件名FD630KP.inf,然后,点击“确定”。 4. 出现窗口“从磁盘安装”,点击“确定”,返回窗口“添加打印机向导”,请点击“下一步”。 5. 进入窗口“请选择打印机所使用的端口”,选择所需的接口“JMUSB”;已连接打印机,点击 “下一步”,将显示打印机名,如果系统没有安装其它打印驱动程序,Windows98环境中的应 用程序会将这台打印机视为默认打印机,点击“下一步”。否则,再根据提示,选择为默认打 印机:“是”,点击“下一步”,选择“是 - 建议打印”,点击“完成”。弹出窗口“打印 机测试页打印完毕”,点击“正确”。 6. 打印机驱动程序成功安装完毕。 6. 按照提示逐步点击“下一步”,直至完成。

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧