Page 2 of 2

Posted: Fri Aug 22, 2003 10:57 pm
by Karbon
A program like MightyFax or MightyFaxNT also act as standalone fax software and insert a printer driver. But it comes up and asks for a phone number and recipient and whether to send now or schedule for later. Others would likely do the same. To control it from within your program, you would have to use a .dll or add-on library, or write your own.
I have yet to run across an existing library that handles faxing.. It's not really time to worry about it just yet so I haven't looked really hard.
Key again, though, is that you and your clients would have to have fax-enabled modems attached to phonelines. Or you would have to look for a standalone fax that can be networked. An alternative is a fax subscription service on the internet, where you send your fax as a file and it dials it out from there. Some fax services claim to be national in scope, meaning that the call they then make would likely be a local one.
The fax service *might* be an option - I hadn't really though about that! Thanks for the suggestion!
The fact is though, that fax is rapidly falling into obsolecence. It has much less flexability than file attachments and email, and is relatively slow (9600 bps or less). It is usually black and whie, and has a low pixel count, so the results are likely poor. You cannot control the quality of the fax sent, and if it comes out grainy, too light, or too dark, so that it cannot be read, there is often little recourse to getting it resent, unless the person sending included a cover sheet with name and phone number on it. It is often received in the public area, meaning it can be mishandled, tossed out, picked up by the wrong partty, or neglected.
*whistles* don't let some of my clients hear you say that!

You would think that faxing would be going away quite rapidly however from what I've seen in the warehousing business (and I've seen a decent amount) - it's still used as the primary means of communication with vendors (Purchase orders, RMA/RGAs etc). Some habits are hard to break I guess!

Again, thanks for the suggestions!

Another thought

Posted: Fri Aug 22, 2003 11:09 pm
by D'Oldefoxx
Rather than focus on this as a PureBASIC issue, look at this as a Fax modem issue. That is, it may be that the CD that comes with a fax modem has some development software on it, with examples on how to call the DLLs in various languages like C or VisualBASIC. And it may be that the vender will have some links or forums at their web site to encourage the use of their fax modems in new development work.

I also went to www.google.com and entered "fax mdem software", and got some interesting hits. I think that you can reasearch this topic directly on the internet.

Posted: Sat Aug 23, 2003 12:35 am
by Karbon
Absolutely.. As I said in a previous post - I was just dropping a quick line here to see if anyone had already done the leg work :-)

I'll see what I can find!

Thanks to everyone for the comments!