|
|
|
|
|
FaxEnvoie (Fonction) En anglais : FaxSend Envoie un fax selon la connexion ouverte précédemment (fonction FaxConnecte). Remarque : Cette fonction ne peut être utilisée que sous Windows 2000, XP ou version supérieure. Sous Windows Vista (et supérieur), la gestion des fax est disponible uniquement avec Windows Professionnel et Windows Edition Intégrale. IDConnect est un entier IDConnect = FaxConnecte() ... ResEnvoiFax est un booléen ResEnvoiFax = FaxEnvoie(IDConnect, "MonFax", "Message.txt", "0102030405") ... FaxDéconnecte(IDConnect) Syntaxe
<Résultat> = FaxEnvoie(<Identifiant connexion> , <Nom du fax> , <Fichier contenu du fax> , <Numéro du fax> [, <Nom du fichier couverture> [, <Procédure WLangage>]])
<Résultat> : Booléen - Vrai si le fax a été envoyé,
- Faux en cas d'erreur (le plus souvent cette erreur est due à un problème de configuration). Pour plus de détails sur cette erreur, utilisez la fonction ErreurInfo.
<Identifiant connexion> : Entier Identifiant de la connexion obtenu avec la fonction FaxConnecte. <Nom du fax> : Chaîne de caractères Nom permettant d'identifier le fax envoyé. Il sera alors possible de connaître l'état du fax envoyé grâce à la fonction FaxEtat. <Fichier contenu du fax> : Chaîne de caractères Nom et chemin d'accès au fichier contenant le texte du fax (un chemin de type UNC peut être utilisé). Tous les types de fichier qui possèdent l'option "Imprimer" dans leur menu contextuel sous l'explorateur peuvent être faxés.Attention : Selon le type du fichier à faxer, il est nécessaire que les drivers et les applications nécessaires à la gestion de ce type de fichier soient installés sur le poste. Par exemple, pour envoyer un fichier PDF, il est nécessaire que le poste possède les drivers nécessaires à la gestion des PDF. <Numéro du fax> : Chaîne de caractères Numéro du fax destinataire. Attention : si un indicatif spécifique est nécessaire, il faut le préciser. <Nom du fichier couverture> : Chaîne de caractères optionnelle Nom et chemin d'accès au fichier contenant la couverture du fax. Ce fichier doit être au format des pages de garde (.cov). Il est possible de créer ce fichier avec le gestionnaire de fax de Windows. Pour plus de détails, consultez Envoyer des fax. <Procédure WLangage> : Nom de procédure optionnel Nom de la procédure WLangage ("callback") appelée à chaque changement d'état du fax envoyé. Cette procédure permet de manipuler le fax. Cette procédure est de la forme :
PROCEDURE <Nom de la procédure>(<Nom du fax>, <Etat du fax>) Les paramètres de cette procédure sont optionnels. Il n'est pas nécessaire de passer des paramètres à cette procédure. En effet, ces paramètres sont renseignés automatiquement à chaque fax envoyé. Remarques Procédure WLangage A chaque changement d'état du fax envoyé, la fonction FaxEnvoie appelle automatiquement la procédure <Procédure WLangage>. Cette procédure est une procédure globale ou locale de WINDEV ou de WEBDEV. Pour créer cette procédure : - Créez une procédure globale dans l'éditeur de code : sous le volet "Code", dans le groupe "Procédures", déroulez "Nouveau" et sélectionnez "Nouvelle procédure globale".
- Complétez la déclaration de la procédure de la manière suivante :
PROCEDURE <Nom de la procédure> (<Nom du fax>, <Etat du fax>) - <Nom du fax> est le nom du fax manipulé. Ce nom a été donné avec la fonction FaxEnvoie.
- <Etat du fax> est une des constantes d'état du fax (voir fonction FaxEtat).
Attention : Cette procédure ne doit pas contenir d'appel au débogueur (ni point d'arrêt, ni mot-clé STOP, ni expression auto-stop, ...). Composante : wd300com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|