aprinters( ) 函数

示例 请参阅

将安装在 Windows 打印管理器中的打印机名称存入内存变量数组中。

语法

APRINTERS(ArrayName)

参数

ArrayName

指定数组名,已安装的打印机名称和它们的端口将存入这个数组。如果指定数组不存在,Visual FoxPro 将自动创建此数组。如果数组存在,但数组大小不足以容纳所有的打印机信息,Visual FoxPro 将自动增大数组,以便能容纳所有信息。如果数组太大超过所需值,Visual FoxPro 将截去多余部分。如果数组存在,但没有安装任何打印机,APRINTERS( ) 函数的返回值为零,数组保持不变。如果数组不存在,并且 APRINTER( ) 函数的返回值为零,Visual FoxPro 将不创建这个数组。

返回值类型
数值型

说明
aprinters( ) 函数创建一个二维数组。数组第一列存放当前安装的打印机名称,第二列存放打印机联接的通讯端口。
aprinters( ) 函数返回安装的打印机数目。如果没有安装打印机,函数的返回值为零。
Visual FoxPro 从 Windows 中获得已安装打印机的名称和它们的通讯端口,但不检查打印机是否和计算机正确连接。