4D v16.3

PRINTERS LIST

Inicio

 
4D v16.3
PRINTERS LIST

PRINTERS LIST 


 

PRINTERS LIST ( arrayNoms {; arrayNomsAlt {; arrayModelos}} ) 
Parámetro Tipo   Descripción
arrayNoms  Array texto in Nombres de las impresoras
arrayNomsAlt  Array texto in Windows: Ubicación de las impresoras Mac OS: Nombres personalizados de las impresoras
arrayModelos  Array texto in Modelos de impresoras

El comando PRINTERS LIST llena el (los) array(s) pasados como parámetro(s) con los nombres y opcionalmente con la ubicación o nombres personalizados y los modelos de impresión disponibles para el equipo.

Nota: si las impresoras se manejan utilizando un servidor de impresión (spooler), se devuelve la ruta de acceso completa (bajo Windows) o el nombre del spooler (bajo Mac OS).

Pase en el parámetro arrayNoms el nombre de un array de texto. Después de la ejecución del comando, este array contendrá los nombres de las impresoras disponibles. Bajo Mac OS, este será el “sistema” fijo de nombres.

Puede pasar un segundo array opcional, arrayNomsAlt. El contenido de este array dependerá de la plataforma:

  • Bajo Windows, para cada impresora, usted obtiene su ubicación en red (o puerto local).
  • Bajo Mac OS, para cada impresora, usted obtiene su nombre personalizado, el cual puede se modificado por el usuario. Este nombre puede utilizarse, por ejemplo, en cajas de diálogos.

El parámetro opcional arrayModelos permite recuperar el modelo de cada impresora. (Nota: este parámetro no es soportado en las versiones Mac 32 bits de 4D).

Utilice los comandos SET CURRENT PRINTER y Get current printer para modificar u obtener la impresora seleccionada en 4D. Debe pasar los nombres devueltos en el primer array (arrayNoms).

Bajo Windows, el nombre de una impresora puede ser modificado manualmente al nivel del sistema de operación. Por otra parte, su ubicación y su modelo están asociados a sus características físicas. Por lo tanto, usted puede utilizar los valores de array opcionales para verificar las características de la impresora seleccionada, generalmente, usted puede verificar que todos los equipos de los clientes utilizan la misma impresora.

Bajo Mac OS, esta verificación puede llevarse a cabo utilizando el nombre de la impresora (nombre del servidor de impresión), que es el mismo para cada equipo que está conectado.

La variable sistema OK toma el valor 1 si el comando ha sido ejecutado correctamente; de lo contrario, toma el valor 0 y los arrays se devuelven vacíos.



Ver también 

Get current printer
SET CURRENT PRINTER

 
PROPIEDADES 

Producto: 4D
Tema: Impresión
Número 789

Este comando modifica la variable sistema OKComportamiento específico bajo Mac OSComportamiento específico bajo Windows

 
HISTORIA 

New
Modificado: 4D 2004.1
Modificado: 4D v16

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)