Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa files

Devo trovare il sistema di aprire in fase di run-time un file qualunque e di
stamparlo, il file deve poter essere un documento, una foto, ecc. e devo
poter anche avere la possibilità di discriminare la stampante su cui
lavorare.
Magari esiste un componente che faccia al caso mio?
Grazie a tutti
Tonnoplast

> TonnoPlast:

Magari esistesse. Esistono, ma sarebbe meglio dire esistevano,
programmi che fanno cio` che chiedi. Con la miriade di formati
di "documento" esistenti oggi penso sia un bel problema tenere
aggiornato un tale viewer. Considera la possibilita` di usare
il controllo OLE, ma credo che la strada piu` praticabile sia
quella di aprire ciascun documento con l'appropriato
programma, sempre che non fosse proprio questo che volevi
evitare!...
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

 evitare!...
Beh, se si parla di programmi Windows, ognuno è una
classe registrata che dispone dei comandi "open" e, se
è un'opzione, "print".
Quindi basterebbe la classica ShellExecute per lanciare
la stampa e un oggetto OLE per la visualizzazione.

> Jimi:

Come non essere d'accordo con te, Jimi!...
(;Sbaglio o abbiamo detto piu` o meno le stesse cose?;)


> (;Sbaglio o abbiamo detto piu` o meno le stesse cose?;)
Se lo chiedi a me, potrei risponderti che: sě, abbiamo detto
piů o meno le stesse cose.
Ma affermando:
"Magari esistesse [...]
credo che la strada piu` praticabile sia
quella di aprire ciascun documento con l'appropriato
programma, sempre che non fosse proprio questo che volevi
evitare! "
credi che il buon TonnoPlast (!?) abbia capito di dover "shellare"
il comando per ottenere la stampa (cosa che fanno anche i
multi-viewer) e non, invece, di dover aprire il programma a
manina e poi stampare il file ?
E' per questo che ho risposto a te e non a lui.
Che tu sappia come fare non ho dubbi :)

> Jimi:

Boh? Mica ho capito il tuo problema.


> Boh? Mica ho capito il tuo problema.
Probabilmente solo curiosità. Niente di patologico, spero.
Leggevo un tuo post al thread "[OT] Piccola critica..."
in particolare:  "[...] C'e` chi si evolve e chi si smona [...]";
visto il tono del messaggio e alcuni post recenti, forse mi è venuto
il dubbio che fossi entrato a far parte della seconda categoria.
Comunque, come giustamente sottintende la tua risposta, adesso
premo F1 e mi leggo il paragrafo su "come farsi gli affari propri
e campare cent'anni". Sperando che il concetto mi entri.

 e campare cent'anni". Sperando che il concetto mi entri.
NON SEMPRE, jimi sahib !!
se il post e' mio, e specialmente se e' preceduto da [?], sei pregatissimo
di farti anche i miei :):)

> NON SEMPRE, jimi sahib !!
Ma, brahmapal, tu parli in maiuscolo !!!
Che sia un segno !!!

 Che sia un segno !!!
vacca pazza in azione ? le mie rare fiorentine pseudo-chianine (prob
masterizzate a edinburgo) ?

 Comunque, come giustamente sottintende la tua risposta,
adesso premo F1 e mi leggo il paragrafo su "come farsi gli
affari propri e campare cent'anni". Sperando che il concetto
mi entri.
Beh, dopo tre giorni di forzata assenza dal ng beccarsi subito
un post come questo non fa certo piacere! Soprattutto da te.
Anche perche` mi rimane incomprensibile il motivo di tale
durezza. Io credo che, invece di tirar fuori quel discorso
ridicolo dell'effeuno, faresti meglio a scrivere qualcosa tipo
"Scusa, Maurizio, avevo le balle girate, ecc.". Diversamente
devo proprio pensare che il discorso e` realmente personale
allora mi farebbe molto piacere se avessi un atteggiamento
piu` franco e costruttivo. Meglio forse in e-mail.
