.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
 
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
david stephan

Home >> Forum >> ASP.Net >> Post New QuestionBookmark and Share Subscribe to Forum

I use the following code for sending a FAX:

Posted By: Gowthammanju     Posted Date: May 18, 2011    Points:5   Category :ASP.Net
I use the following code for sending a FAX:


protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{ FaxDocument(@"E:\ss.doc", "04428257363");
}
} public int FaxDocument(String TheFile, string faxnumber)
{
int JobID = 0; FAXCOMEXLib.FaxServer faxsrv = new FAXCOMEXLib.FaxServerClass();
try
{ faxsrv.Connect(Environment.MachineName); FaxDocumentClass faxdoc = new FAXCOMEXLib.FaxDocumentClass();
//*** How can I add 2 or more attachments to my fax Body with the use of one coverpage?
faxdoc.Body = @"E:\ss.doc"; //******************************************************************************************
faxdoc.Priority = FAX_PRIORITY_TYPE_ENUM.fptNORMAL; faxdoc.CoverPageType = FAXCOMEXLib.FAX_COVERPAGE_TYPE_ENUM.fcptLOCAL;
faxdoc.CoverPage = "TestCoverPage";
faxdoc.ScheduleType = FAXCOMEXLib.FAX_SCHEDULE_TYPE_ENUM.fstNOW;
faxdoc.DocumentName = "Fax Transmission"; faxdoc.Recipients.Add(faxnumber, "Lexicon");
faxdoc.AttachFaxToReceipt = false;
faxdoc.Note = "Here is the info you requested";
faxdoc.Subject = "Today's fax";
faxdoc.ConnectedSubmit(faxsrv);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
finally
{
faxsrv.Disconnect();
}
return JobID;
}
}

However, I get the following error:

Retrieving the COM class factory for component with CLSID {CDA8ACB0-8CF5-4F6C-9BA2-5931D40C8CAE} failed due to the following error: 80040154.


Any help into solving this error is greatly appreciated.



Responses
Author: Sunil Yadav       [Moderator]      
Posted Date: May 26, 2011     Points: 20   

Hi,

It seems like a DLL registration issues. Make sure that the dll is properly registered.

You can also check for the Compatibility related issues whether the dll works on x64 or x32 whatever applicable.

Let me know if it helps.



Post Reply

You must Sign In To post reply
 
 
Find more Forum Questions on C#, ASP.Net, Vb.Net, SQL Server and more Here
Quick Links For Forum Categories:
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  OOPs  SilverlightIISJQuery
JavaScript/VBScriptBiztalkWPFPatten/PracticesWCFOthers
www.DotNetSpark.comUnAnsweredAll

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend