I have just inherited a VB6 application which uses the FAxManJr ActiveX control to send faxes. I cannot get it to work although the sample VB6 program does. The VB application also uses CDO to create e-mails, ADO to access an SQL/Server database and OLE to Word to create the document (which is printed using the Amyuni Rapid Pdf Printer driver and the pdf file converted using the ImportFiles method). The problem occurs on Windows/XP SP2 and Windows 2003 Server.
I have checked the way in which the Class, Port, FaxFiles and FaxNumber properties are set and this matches the sample. I have checked that the same dlls are loaded using the SysInternals Process Explorer and these match.
The problem is that when the SendFax method is called the events received go EVENT_STATUS, EVENT_STATUS, EVENT_TIMEOUT... and then EVENT_TIMEOUT repeats. The program has been written using the WaitForEvent method. In the sample app it works as expected when using event handling procedures or the WaitForEvent method.
This is the first time I have used the FaxManJr ActiveX control.
ANY CLUES PLEASE AS TO WHAT TO DO AS I HAVE RUN OUT OF OPTIONS.