PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
  • Procedimiento WLanguage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Envía un fax en función de la conexión establecida previamente (FaxConnect).
Observación: Esta función se puede utilizar en Windows 2000, XP o posterior.. En Windows Vista (y posteriores), la gestión de faxes está disponible con Windows Professional y Windows Integral Edition.
Ejemplo
ConnectID is int
ConnectID = FaxConnect()
...
ResSendFax is boolean
ResSendFax = FaxSend(ConnectID, "MyFax", "Message.txt", "0102030405")
...
FaxDisconnect(ConnectID)
Sintaxis
<Result> = FaxSend(<Connection identifier> , <Fax name> , <Content file of fax> , <Fax number> [, <Name of cover file> [, <WLanguage procedure>]])
<Result>: booleano
  • True si el fax fue enviado,
  • False si se produce un error (en la mayoría de los casos, este error es causado por un problema de configuración). Para get los detalles del error, utilice ErrorInfo.
<Connection identifier>: Integro
Identificador de conexión, devuelto por la función FaxConnect.
<Fax name>: Cadena de caracteres
Nombre utilizado para identificar el fax saliente. El estado del fax saliente es devuelto por FaxStatus.
<Content file of fax>: Cadena de caracteres
Nombre y ruta del archivo que contiene el texto del fax (se puede utilizar un UNC ruta). Todos los tipos de archivos que tienen la opción "Imprimir" en el menú que aparece en el explorador pueden ser enviados por fax.
Atención: Dependiendo del tipo de archivo a enviar por fax, los controladores y las aplicaciones necesarias para gestionar este tipo de archivo deben ser instalados en el equipo. Por ejemplo, para enviar un archivo PDF, los controladores necesarios para gestionar el formato PDF deben estar instalados en el equipo.
<Fax number>: Cadena de caracteres
Número de fax del destinatario. Atención: si se requiere un código de área específico o un código de Country, debe especificarse.
<Name of cover file>: Cadena de caracteres opcional
Nombre y ruta del archivo que contiene la portada del fax. Este archivo debe utilizar el formato de portadas (.cov). Este archivo también puede ser creado por el administrador de fax de Windows. Para obtener más información, consulte Envío de fax.
<WLanguage procedure>: Nombre opcional de Procedure
Nombre del WLanguage Procedure ("callback") al que se llama cada vez que cambia el estado del fax saliente. Este Procedure se utiliza para manipular el fax.
Este procedimiento tiene el siguiente formato:
PROCEDURE <Procedure name>(<Fax name>, <Fax status>)

Los parámetros de este Procedure son opcionales.
No hay necesidad de pasarle parámetros a este Procedure. Estos parámetros se rellenan automáticamente para cada fax saliente.
Observaciones

Procedimiento WLanguage

Cada vez que el estado del fax saliente cambia, FaxSend llama automáticamente al <WLanguage Procedure&gt. Este Procedure es un Procedure global o local de WINDEV o WEBDEV.
Para crear este Procedure:
  1. Crear una Procedure global en el editor de código: en la pestaña "Código", en el grupo "Procedimientos", amplíe "Nuevo" y seleccione "Nuevo global Procedure".
  2. Llene la declaración de la Procedure de la siguiente manera:
    PROCEDURE <Procedure name> (<Fax name>, <Fax status>)
    • <Nombre de fax> es el nombre del fax utilizado. Este nombre fue definido con FaxSend.
    • <Estado del fax> es una de las constantes de estado del fax (ver la función FaxStatus).
Atención: Esta Procedure no debe contener ninguna llamada al depurador (ni punto de interrupción, ni palabra clave STOP, ni expresión de autodetención, etc.).
Componente: wd270com.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario