: Cant u just make it clear, and tell me what to do? instead of using such words??? :) Im not a professional!! I need sort of, a step-by-step guide.
:
Neither am I, but I can give you a quick step-by-setp guide. Based on the MSDN there are 2 ways of sending a fax: using the Win32 API or the COM API.
Win32 API:
http://windowssdk.msdn.microsoft.com/en-us/library/ms690908.aspx explains all with which functions to call.
COM API: Here are the steps. The help files/MSDN contain information on the various functions and objects:
1 - call CreateOleObject() to create an IFaxServer object
2 - call IFaxServer.CreateDocument() to create an IFaxDoc object
3 - use the properties/methods of the IFaxDoc to write the actual fax
4 - call IFaxDoc.Send() to actually send the fax
5 - Free all the created objects
CreateOleObject() is described in the Delphi Helpfiles.
IFaxServer:
http://windowssdk.msdn.microsoft.com/en-us/library/ms692375.aspx
IFaxDoc:
http://windowssdk.msdn.microsoft.com/en-us/library/ms692281.aspx
If your Delphi version doesn't recognize the IFaxServer or IFaxDoc, you need to import its type library (Project > Import Type Library).
This is basically all the help I can give you, because I don't have a fax installed on my computer, and (as an amateur) using COM interfaces like this goes slightly over my head without testing.