Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e Fax

Scopiazzando qua e la sono riuscito a creare la
mia procedura per spedire per email i nostri
documenti (Ordini, Fatture, ecc.).
Prima creo un file PDF poi lo spedisco usando
una routine che si avvale di Outlook express.
Un cliente mi ha chiesto di poter fare qualcosa
di simile per spedire i documenti per fax.
Gradirei sentire i commenti di chi ha gi�
affrontato questa problematica o che comunque
ha qualche idea in proposito.
Grazie.
Saluti a tutti
Sauro 

 di simile per spedire i documenti per fax.
Non gli va bene utilizzare i driver della stampante? In pratica stampa
sulla stampante-fax e lo invia.
E le soluzioni che si trovano qui l'hai viste?
http://groups.google.com/groups?client=opera&rls=it&q=fax%20vb6&sourceid=opera&oe=utf-8&um=1&ie=UTF-8&sa=N&hl=it&tab=wg
es:
http://www.nntp.it/comp-lang-visual-basic/28587-inviare-fax-con-vb6.html

con VB6 io ho interfacciato sia WINFAX di SYmantec (non più in
commercio, credo) che Microsoft Fax
(il software fax peraltro già incluso in Windows XP, Professional, o
Win Server 2003).
Percorso simile: dati un PDF (o WORD, o altro, che magari non ho
nemmeno creato io)
creo un Messaggio Fax e lo allego.
a titolo di spunto, ti posto qualche specifica per Microsoft Fax
(tutte da interpretare....)
se posso essere utile...
Set FaxServer = CreateObject("FaxServer.FaxServer")
FaxServer.Connect (Winsock.LocalHostName)
'Create document
Set FaxDoc = FaxServer.CreateDocument(FilePDF)
FaxDoc.faxnumber = NumeroFax
FaxDoc.RecipientName = "Spettabile....."
'cover page'
If CoverFax <> "" Then
FaxDoc.SendCoverpage = True
FaxDoc.CoverpageSubject = OgettoFax
FaxDoc.CoverpageNote = NoteFax
FaxDoc.CoverpageName = CoverFax
End If
FaxDoc.Send
Set FaxDoc = Nothing
FaxServer.Disconnect
Set FaxServer = Nothing

Ciao Ypsilon.
Grazie per la tua risposta.
Temo di aver tralasciato un particolare essenziale
il mio PC (l'unico aziendale) non � collegato alla
linea telefonica normale, ma solo ad internet (flat banda larga).
I tuoi suggerimenti, che non ho ancora esaminato, sono
utili lo stesso?
Grazie.
Ciao, Sauro


Ciao Andrea.
Grazie per la tua risposta.
Non ho VB.net ma VB6.
Comunque, credo che la routine, che non ho fatto io,
riconosca autometicamente l'applicazione di posta
standard residente sul PC e usi quella.
Temo di aver tralasciato un particolare essenziale
il mio PC (l'unico aziendale) non � collegato alla
linea telefonica normale, ma solo ad internet (flat banda larga).
Credi ci sia qualche possibilit� di inviare un fax a
mezzo internet?
Ciao, Sauro
"Andrea [Work]" <andrea.isw...@gmail.invalid> ha scritto nel 
messaggio news:1rc37h20djawp.17zegmi8lefp4$.dlg@40tude.net...


beh, in effetti la precisazione non è proprio 'secondaria'....
no, credo che quanto ti ho suggerito valga per linea tradizionale,
modem..
nel caso tuo, invece, opterei per utilizzare servizi MAIL to FAX
soluzione già implementata presso azienda che conosco (non ricordo
però il provider del servizio)
analizzando i costi erano decisamente conveniente.
dalla parte di sviluppo, probabilmente è ancora più facile (o forse
già l'hai fatto, visto che spedisci le mail)
basta inviare una mail con un oggetto preciso (che contiene il nr di
fax del destinatario, ed altre informazioni) al provider
che poi si occupa della parte fax, di ritornare la ricevuta, ecc.
spero possa essere uno spunto.
buon lavoro.

buon lavoro. 

Set FaxServer = CreateObject("FaxServer.FaxServer")
Perch� usare late binding quando si pu� usare earl binding?
Mica state scrivendo applicazioni per asp classico....

 Mica state scrivendo applicazioni per asp classico....
Perch� il compilato deve girare anche dove il componente non c'�.
Almeno che non sia un sw mono-cliente.