10大优享服务
62项会员特权
300
雇佣
其他工具软件
收藏
一个控制多台局域网打印机打印的程序
项目地区:三明市
已到期关闭
需求描述:


一个控制多台局域网打印机打印的程序
比如我有一台PC,用WIN2003做系统,SQL2008数据库,
库,sys01_prient
库中有表,  tt01_print(指定哪台打印,打哪些内容),TT02_print_name(打印机管理表)


表中字段和意义.
表 tt01_print  打印命令列表
ID  自增长值
IFOK 是否打印完成 =0 未打印 =1 打印完成 
PRINT_NO 打印机的编号TT02_print_name表中的PRINT_NO
PRINT_MAIN 打印主体内容(HTML格式的内容,代有HTML源码,只打印HTML显示的结果。)




表TT02_print_name 打印机管理表
id 自增长值
PRINT_NO 打印机编号
PRINT_NAME 打印机名字
PRINT_IP 打印机IP
PRINT_MAIN 备注
IFONLINE 是否在线=0在线,=1离线




机子连接了10台(台数不固定,会有变动)有IP地址的打印机,每个打印机都有自己的名字和IP 地址,
要求程序 
在 发现 tt01_print 表 中 有 IFOK=0 的记录时
将  PRINT_MAIN 中的内容 发送给  TOIP 的 打印机 打印 ,并返回 打印结果
再将 表中 IFOK 改成=1 的状态。
打印指令要在发现有打印命令时5秒内执行打印命令。


连接数据库的要做成.INI的配置文件,
查询表中的语句 也写到配置文件中,
就是 具体的 字段 后面 可能都会不一样。不要写在程序中写死,
都放在配置文件中,可以更改。




软件界面上要显示
各个打印机的联网状态,打印机断线时要有提示。
如果有打印命令时,要先判断打印机是否连网,如果没有联网,要等待联网,不用给出提示。
等打印机联网后,一条条的将tt01_print 中 未打印的记录打印出来。


程序 要做成能以系统服务的方式运行,执行文件可以最小化到桌面右下角图标中,点起图标 ,界面上显示每台打印机的联机


状态以及等待打印任务条数。
开发好以后,源代码要提供给我,方便以后我修改功能


一个控制多台局域网打印机打印的程序


登录查看详细需求描述

任务到期关闭

一品威客网已聚集超千万专业人才,为雇主提供一站式优质服务