"Fritz" ha scritto
> Paperino wrote:
[CUT]
> > Private Sub Command1_Click()
> > ' Carica il file
> > AcroPDF1.LoadFile "c:\unfile.pdf"
[CUT]
> Mah, nell'applicazione ho due modalità, dipende se sulla macchina c'è
> Acrobat Full uso l'automation, altrimenti uso DDE per stampare con il
> reader in modo che sia indipendente dalla versione. Come funzionerebbe
> l'ocx? Nel senso dove lo trovo e come lo incorporo?
Come un qualunque altro OCX: se c'è il reader
installato lo trovi nel menu progetto, lista
"componenti". Il nome dovrebbe essere "Adobe
Acrobat [qualchecosa] Browser type library".
Il riferimento (ma non dovrebbe interessarti,
comunque, perché è un problema del S.O.,
non tuo) è al file AcroPdf.dll.
Potresti avere problemi solo nelle versioni
vecchissime del reader, ma intendo quelle
4.0 o 5.0. Siamo alla 10, quindi...
Lo spunti, ti appare nella barra componenti
e lo aggiungi come qualunque altro OCX.
Aggiungo un particolare: *credo*, ma ripeto:
*credo*, non ne sono sicuro, che anche nella
versione full sia compreso il file. Perlomeno,
ho un programma che gira su una marea di PC
e che lo usa; la maggior parte di questi,
con Windows 7, hanno Acrobat full preinstallato,
e non mi risulta di aver dovuto installare
il Reader per far funzionare il mio programma.
Bye, G.