aprinters( ) 函式

aprinters( ) 函式是一個計算機函式。

介紹,語法,參數,返回值類型,說明,示例,

介紹

aprinters( ) 函式
將安裝在 Windows 列印管理器中的印表機名稱存入記憶體變數數組中。

語法

APRINTERS(ArrayName)

參數

ArrayName
指定數組名,已安良局慨裝的印表機名稱和它們的連線埠將存入這個數組。如果指定數組不存在,visual foxpro 將自動創建此數組。如果數組存在,但數組大小不足以容納所有的印表機信息,Visual FoxPro 將自動增大數組,以便能容納所有信息。如果數組太大超過所需值,Visual FoxPro 將截去多餘部分。如果數騙舉捆組存在,但試煉盛沒有安裝任何印表機,APRINTERS( ) 函式的返回值為零,數組保持不變。如果數組不存在,並且 APRINTER( ) 函式的返回值為零,Visual FoxPro 將不創拘挨驗閥建這個數組。

返回值類型

數值型

說明

aprinters( ) 函式創建一個二維數組。數組第一列存放當前安裝的印表機名稱,第二列存放印表機聯接的悼拔懂臭通訊連線埠。
aprinters( ) 函式返回安裝的印表機數目。如果沒有安裝印表機,函式的返回值為零。
Visual FoxPro 從 Windows 中獲得已安裝印表機的名稱和它們的通訊連線埠,但不檢查印表機是否和計算機正確連線。
aprinters()函式

示例

下面的示例用 aprinters( ) 函式創建一個存儲已安裝列印欠捉機的名稱和它們通信連線埠名的數組 gaprinters, 然後顯示印表機名和連線埠名。如果沒有安裝任拜婚拘何印表機, 程式將顯示相應信息。
if aprinters(gaprinters) > 0 && 是否有安裝的印表機驅動程式
clear && 清除visual foxpro主視窗
display memory like gaprinters && 顯示印表機名和連線埠
else && 否則,沒有安裝印表機
wait window 'no printers installed.'
endif

相關詞條

熱門詞條

聯絡我們