Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Enviar Fax a traves de IFaxServer (https://www.clubdelphi.com/foros/showthread.php?t=89144)

adebonis 02-10-2015 20:46:55

Enviar Fax a traves de IFaxServer
 
Buenas tardes.

Estoy intentando enviar un fax con IFaxServer2 con múltiples archivos desde Delphi 2007

En la propiedad "Bodies" pongo la lista de los archivos a enviar separados por ";" de esta forma "C:\prueba.txt;C:\prueba.pdf"

Al enviar el fax me devuelve este error: Methods data by pased in a one-dimensiional zero-based array of strings

¿Significa que la propiedad Bodies es un array o bien un stringlist? tenia entendido que era un string.

Un saludo.

Adolfo de Bonis Mora
Barcelona

Ñuño Martínez 03-10-2015 18:37:06

¿Y qué dice la documentación? O mejor, ¿qué dice la declaración del método? Lo digo porque nunca he usado esa biblioteca, y el mensaje de error es bastante confuso. Por lo que dice, parece que espera una lista de cadenas.

adebonis 04-10-2015 11:24:59

Hola.

En el archivo FAXCOMEXLib_TLB está declarada como OleVariant.

Ceo que haré pruebas enviando un array de cadenas a ver.

Gracias.

Ñuño Martínez 05-10-2015 10:37:34

Cita:

Empezado por adebonis (Mensaje 497547)
Hola.

En el archivo FAXCOMEXLib_TLB está declarada como OleVariant.

Ceo que haré pruebas enviando un array de cadenas a ver.

Gracias.

OLE está obsoletísimo. No sólo por estar viejo, sino porque da problemas (como el que comentas, que no se sabe de qué tipo son las cosas). Te recomiendo, pues, que te olvides de IFaxServer y busques otra biblioteca o servicio.


La franja horaria es GMT +2. Ahora son las 14:09:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi