FaxMan SDK Version 4.7
Selecting an Interface

The FaxMan SDK comes with 3 programmatic interfaces allowing you to select the best interface for your preferred development environment.

 

DLL Interface

The DLL interface is a call based interface that can be used with most languages that support calling DLL based functions, can manipulate structures and can handle Windows messages. This interface is recommended for users developing in C or C++.

 

.Net Controls

FaxMan includes two native .Net controls, the FaxManNet control provides support for sending faxes, configuring modems, configuring the server and accessing the fax logs. The FaxPrintNet control provides support for configuring printers and handling the print events.  The object oriented nature of these controls tremendously simplifies developing fax enabled .Net applications. The Fax control exposes the FaxMan logs as bindable collections which can be displayed using the datagrid control or other data binding capable grids. The Modems collection is also bindable simplifying application development.

 

ActiveX Controls

FaxMan includes two ActiveX controls, the main Fax control provides support for sending faxes, configuring modems, configuring the server and providing a visual log display. The printer control provides support for configuring printers and handling the printer events. The ActiveX controls provide higher level functionality than the basic DLL interface and are ideal for developers using Visual Basic 6 or other environments that support ActiveX controls such as Clarion, Delphi, etc.

See Also

ActiveX Interface

DLL Interface

.Net Interface

 

 


© 2013 Data Techniques, Inc. All Rights Reserved.

Send comments on this topic.