PDA

Ver la Versión Completa : Cerrar Acrobat al enviar un fax


epuigdef
06-10-2005, 16:20:33
Buenas!

Estoy desarrollando un sistema de envío de faxes automáticos desde delphi, y mi problema es que cuando envío un PDF el Acrobat Reader se queda abierto (lo he probado con las versiones 5,1 y 6). Esto no pasa cuando envío documentos de word; éste se abre y se cierra automáticamente.

Saben la razón de este comportamiento? Hay algún método para cerrar automáticamente el Acrobat reader cuando se ha enviado el fax?

Estoy utilizando Delphi 2005 con la librería FaxComLib

Un saludo, y gracias de antemano.

Edu

Sotrono
07-10-2005, 03:17:32
No tengo idea de la forma en que estas enviando los faxes ni tampoco si hay un error en el codigo. Pero para cerrar una aplicacion, el truco 464 de trucomania te puede servir.

Saludos...

epuigdef
07-10-2005, 08:27:17
Bien, pongo el código que utilizo para enviar faxes, pero el problema es que sólo con los ficheros PDF tengo problemas, los faxes se envían correctamente pero si son archivos PDF el acrobat se queda abierto.

function SendFax(filename : String; number : String) : Integer;
var Srv : FAXCOMLib.FaxServer;
var Doc : FAXCOMLib.FaxDoc;
begin
Srv := FaxServerClass.Create();
Srv.Connect(nil);
srv.Retries := 5;
Doc := FAXCOMLib.FaxDoc(Srv.CreateDocument(filename));
Doc.FaxNumber := trim(number);
SendFax := Doc.Send();
srv.Disconnect;
end;



Por cierto, cómo es la dirección de la página de trucomania?

Gracias

Edu

Elenita
07-10-2005, 09:20:23
La dirección de Trucomanía es http://www.q3.nu/trucomania/