Lodop6.1技术手册(7)

2020-02-21 21:11

Lodop技术手册

格式:SEND_PRINT_RAWDATA(strRawData) 功能:向打印机发送原始数据或指令。 参数:

strRawData:数据或指令值,字符型,未限制长度。

结果:返回逻辑结果,发送成功时返回真,发送失败时返回假。 建议或要求:

任何时间调用。

举例:LODOP. SEND_PRINT_RAWDATA(\

WRITE_PORT_DATA

名称:写端口数据

格式:WRITE_PORT_DATA(strPortName,strData) 功能:直接向端口写数据或指令。 参数:

strPortName:端口名,同操作系统的端口名,名称如下:

LPT1、LPT2、LPT3、COM1、COM2、COM3… strData:数据或指令值,字符型,未限制长度。 当设置端口通讯参数时strData格式如下:

mode com1:波特率,校验,数据位,停止位,读时限,写时限

其中mode为固定关键字,com1要和strPortName保持一直。

校验值有:N(noparity) O(oddparity) E(evenparity) M(markparity) S(spaceparity) 读时限和写时限的时间单位为毫秒。

结果:返回逻辑结果,发送成功时返回真,发送失败时返回假。 建议或要求:

任何时间调用。

举例一:LODOP. WRITE_PORT_DATA(\

举例二:LODOP. WRITE_PORT_DATA(\

READ_PORT_DATA

名称:读端口数据

格式:READ_PORT_DATA(strPortName) 功能:直接从端口读数据。 参数:

strPortName:端口名,同操作系统的端口名,名称如下:

LPT1、LPT2、LPT3、COM1、COM2、COM3… 结果:返回字符数据。 建议或要求:

任何时间调用。

举例:var strResult=LODOP. READ_PORT_DATA(\

31

Lodop技术手册

GET_PRINT_INIFFNAME

名称:获得配置文件名

格式:GET_PRINT_INIFFNAME (strPrintTask) 功能:获得某打印任务的本地配置文件全路径名。 参数:

strPrintTask:

打印任务名,字符型,即初始化时所设的任务名。 结果:返回字符

返回字符结果表示本地配置文件全路径名(并非文件内容),空表示失败。 建议或要求:

在初始化之后调用。

举例:var strResult=LODOP. GET_PRINT_INIFFNAME(\移动公司A种发票\

GET_PAGESIZES_LIST

名称:获得纸张类型名清单

格式:GET_PAGESIZES_LIST(oPrinterName,strSplit)

功能:获得某个打印机所支持的纸张类型名清单,返回一个用分隔符链接的长字符串。 参数:

oPrinterName:

打印机名称或序号,字符型或数字,序号从0开始,-1代表默认打印机。 strSplit:

分隔符,字符型,例如可以用“\\n”代表换行控制符来分隔。 结果:返回字符串。 建议或要求:

任何时候调用。

举例:var strResult=LODOP. GET_PAGESIZES_LIST(1,\

获取1号打印机所支持的纸张清单,纸张名之间用换行符分隔。

WRITE_FILE_TEXT

名称:写本地文件内容

格式:WRITE_FILE_TEXT(intWriteMode,strFileName, strText) 功能:向本地文件写入文本内容。 参数:

intWriteMode:

写入模式,数字或字符型,

数字型时:0--文件覆盖模式 1--文件尾追加模式 2--文件首插入模式。 字符型时此参数设置写入文件的编码集,支持的编码集关键字如下: ANSI UTF-7 UTF-8 UTF-16 UTF-16BE

32

Lodop技术手册

Unicode GBK BIG5 EUC-JP strFileName:

本地文件名,字符型,文件名包含全路径。 strText:

写入的文本内容,字符型。

结果:调用函数后控件启动安全提示,等待操作许可。

返回字符值表示写入情况: “ok”-写入成功

“file not exist”-文件不存在

“do nothing”-未写入,一般原因有:操作者禁止读写、文件只读属性等。 写入时如果文件不存在则自动新建。 建议或要求:

任何时间调用。

举例一:LODOP. WRITE_FILE_TEXT(0, \

举例二:LODOP. WRITE_FILE_TEXT(\特殊字符12345\

GET_FILE_TEXT

名称:读本地文件内容

格式:GET_FILE_TEXT(strFileName) 功能:读本地文件文本内容。 参数:

strFileName:

本地文件名,字符型,含全路径。

结果:调用函数后控件启动安全提示,等待操作许可。

返回字符值,文本内容。

返回空原因:文件不存在;内容真实空;操作者禁止读写; 建议或要求:

任何时间调用。

举例:var strResult=LODOP. GET_FILE_TEXT(\

GET_FILE_TIME

名称:读本地文件时间

格式:GET_FILE_TIME (strFileName) 功能:读本地文件最后修改时间。 参数:

strFileName:

本地文件名,字符型,含全路径。

结果:返回字符值,最后修改时间,时间样式:yyyy-mm-dd hh:mm:ss。

返回空原因:文件不存在; 建议或要求:

33

Lodop技术手册

任何时间调用。

举例:var strResult=LODOP.GET_FILE_TIME(\

IS_FILE_EXIST

名称:判断本地文件是否存在

格式:IS_FILE_EXIST (strFileName) 功能:判断本地文件是否存在。 参数:

strFileName:

本地文件名,字符型,含全路径。

结果:返回逻辑值,逻辑真表示文件存在,逻辑假表示文件不存在。 建议或要求:

任何时间调用。

举例:var blResult=LODOP. IS_FILE_EXIST (\

GET_SYSTEM_INFO

名称:获得系统信息

格式:GET_SYSTEM_INFO (strInfoType) 功能:获得客户端的系统信息。 参数:strInfoType:

信息类型,字符型,信息类型是“设备类型”和“设备属性”的名称组合,用点(“.”)联结。当有多个同类设备存在时,设备类型后加“点和序号”来指定某设备。设备类型和属性的名称见WMI(MicrosoftWindows管理规范),以下是一组典型信息类型名: Drive.Count ----全部驱动的个数 Drive.Labels ----所有驱动的盘符 DiskDrive.Count ---硬盘个数

DiskDrive.1.Label ---第一个硬盘的盘符

DiskDrive.1.SerialNumber ---主硬盘的序列号 CDROMDrive.Count --光盘的个数

CDROMDrive.1.Label ---第一个光盘的盘符

CDROMDrive.1.SerialNumber ----第一个光盘的序列号 RemovableDrive.Count ---优盘的个数

RemovableDrive.1.Label ---第一个优盘的盘符

RemovableDrive.1.SerialNumber ---第一个优盘的序列号 NetworkAdapter.Count ---网卡个数

NetworkAdapter.1.PhysicalAddress ---主网卡物理(MAC)地址 NetworkAdapter.1.IPAddress ---主网卡IP地址

NetworkAdapter.1.SubNetMask ---主网卡子网掩码(Mask) BIOS.SerialNumber ---BIOS序列号 BaseBoard.SerialNumber ---主板序列号

34

Lodop技术手册

GetLastError ---系统最后错误代码

其它信息请查阅WMI资料。 结果:返回字符

返回字符或整数,表示系统信息值,null表示读取失败。 建议或要求:

任何时间调用。

举例:var strResult=LODOP. GET_SYSTEM_INFO (\

GET_VALUE

名称:获得数据值

格式:GET_VALUE (ValueType, ValueIndex) 功能:获得程序代码、打印项属性等数据值。 参数:ValueType:

数据值类型,字符型,如下是类型名及其含义:

ProgramCodes ----当前打印设计或维护界面所有打印项生成的程序代码 ItemTop ----打印项上边距 ItemLeft ----打印项左边距 ItemWidth ----打印项宽度 ItemHeight ----打印项高度 ItemContent ----打印项内容

ItemClass(或ItemType) ----打印项对象类别 ItemClassName ----打印项对象类别名 ItemPageType ----打印项对象类型 ItemName ----打印项对象类名 ItemFontName ----打印项字体名称 ItemFontSize ----打印项字体大小 ItemColor ----打印项字体颜色 ItemAlign ----打印项靠齐方式 Itembold ----打印项是否粗体 ItemItalic ----打印项是否斜体

ItemUnderline ----打印项是否下划线 ItemPenWidth ----打印项线条宽度 ItemPenStyle - ---打印项线条类型 ItemHorient ----打印项左右位置 ItemVorient ----打印项上下位置 ItemAngle ----打印项旋转角度

ItemStretch ----打印项的图片缩放模式

ItemReadOnly ----打印项的打印维护内容只读 ItemPreviewOnly ----打印项是否仅预览 ItemPageIndex ----打印项的目标输出页号

ItemNumberStartPage ----打印项的页号起始页号 ItemStartNumberValue ----打印项页号起始值 ItemLineSpacing ----打印项行间距

35


Lodop6.1技术手册(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:连锁销售合同书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: