2024年4月2日发(作者:)

发送传真的c#方法

/**////

/// ////发送传真的方法,传递三个参数

///

///

///

///

public void sendFax(string faxFile ,string faxNumber,string hostName)

{

//writeFile("sendFax faxFile= "+faxFile);

string sql = "";

string faxID = "";

FileInfo f = new FileInfo(faxFile);

if()

{

//ver faxsvr = null;

faxdoc = null;

try

{

faxsvr = new ver();

faxdoc = ()Document(me);

}

catch(Exception ex)

{

errorMessage = e;

writeFile("create fax server error! " + errorMessage);//eName

}

try

{

t(hostName); // or specify the computer name eName

}

catch (Exception ex )

{

errorMessage = e;

writeFile("link host "+hostName+ " error! " + errorMessage);

}

try

{

me =me;

entTitle = "RecipientTitle";

faxID = ;//ng();/

//entZip = faxID;

//writeFile("sendFax faxFile= "+faxFile + "; me=" + me);

// //-----------------------------------------------------////////

entAddress = "RecipientAddress";

entCompany = "RecipientCompany";

entCountry = "RecipientCountry";

entDepartment = "RecipientDepartment";

entHomePhone = "RecipientHomePhone";

entName = faxID;/**/////////////传真id号

entOffice = "RecipientOffice";

entOfficePhone = "RecipientOfficePhone";

//verpage = 0;

Address = "SenderAddress";

Company = "SenderCompany";

Department = "SenderDepartment";

Fax = "SenderFax";

HomePhone = "SenderHomePhone";

OfficePhone = "SenderOfficePhone";

Title = "SenderTitle";

//Coverpage = 1;

ageName = "CoverpageName";

ageNote = "CoverpageNote";

ageSubject = "CoverpageSubject";

// //------------------------------------------------------//////////

ber =faxNumber;// Specify the Fax Number;

//writeFile("me= "+me + "; me=" + me);

intsend = ();

writeFile("= " + verpage

hCode() + "; FileName:" + me );

+ "; GetHashCode" +

//(2000);

//nect();

writeFile("send successfully["+intsend+"] " + me + " " +"(faxNumber: "

+faxNumber +";hostName: " +hostName+ ")");

sign = 1;

}

catch ( Exception ex )

{

errorMessage = e;

writeFile("send error["+intsend+"] " +me+" "+errorMessage +

"(faxNumber: " +faxNumber +";hostName: " +hostName+")");

sign =0;

//(5000);

}

}

else

{

sign =0;

errorMessage = "error:"+faxFile +" not exist !";

writeFile(errorMessage);

}

if( sign ==0)

{

sql = "UPDATE job_log SET

'error:"+e("'","''")+"',log_title='"+faxID+"' " ;

sql += " Where sql like '%"+ +"' and event_type ='FAX'";

sqlUpdate(sql);

}

else if (sign ==1)

{

sql = "UPDATE job_log SET result_message = 'successfully',log_title ='"+faxID+"'" ;

sql += " Where sql like '%"+ +"' and event_type ='FAX'";

sqlUpdate(sql);

}

}

result_message =