Newsgroup: it.comp.lang.visual-basic
Titolo: Browser alternativo

Raga scusate ma ho una questione insolita da porvi.
Allora... dato che devo integrare il browser Explorer nelle mie 
applicazioni e questo mi serve soprattutto per stampare quello che 
visualizzano, mi son reso conto che IE6 stampa, quelli precedenti no 
(almeno non su W2K... XP ha già il 6...).
Come posso fare per integrare IE6 nel pacchetto di installazione?
Non penso che un utente prima di installare la mia applicazione debba 
necessariamente collegarsi al sito di Mamma Microsoft e scaricarsi tutto 
IE6 (magari non ha internet o ce l'ha ma non a banda larga).
Potrei dargli insieme anche il setup di IE6... ma si può integrare tutto 
nel pacchetto di installazione?
Oppure... che voi sappiate si può integrare Mozilla in un progetto VB6 
un po' come fa Explorer che dispone di dll/ocx?
-- 
Rivolterò il mondo per trovarlo, e anche se andasse in Indocina uno dei 
nostri starà nascosto in una ciotola di riso pronto a sparargli nel culo.
(Pulp Fiction)

[CUT] 
Io fo in questo modo .. includo il web browser e specifico che devono
cliccare il tasto destro del mouse per scegliere stampa .. 
Di + non ho mai provato in quanto non mi è mai servito ... :)
A buon rendere 
--
[CapoBecchino]
www [dot] boundlessminds [dot] it
Da Barzellette.it:
 In una lapide di un cimitero c'è questo epitaffio:
"Qui riposa, per la seconda volta, Ernesto Rossi.
Una prece."
Un tizio, incuriosito, chiede informazioni al
necroforo che, fra l'altro, conosceva il defunto e
così gli risponde:
- Vede signore, il defunto Rossi in vita lavorava
in Comune...
Inviato da 
www.mynewsgate.net

 Di + non ho mai provato in quanto non mi è mai servito ... :)
Beh si non è questo il problema. E' che con le versioni precedenti di IE 
non era proprio prevista la stampa mi pare.
Infatti con W2k c'è installata di default una versione di IE5 con la 
quale provavo a stampare ma già aprendo explorer nel menu "File" non 
c'era la voce "Stampa".
Quindi ho installato IE6 e il menu stampa è comparso... e quindi anche 
da codice posso richiamare questa funzione.
Questo significa che anche chi riceverà il mio software dovrà avere la 
mia versione di IE o quantomeno una superiore.
Ho lurkato un po' sui gruppi di zio Goooooooogle e ho letto che più o 
meno è possibile includere una dll nel progetto (mozctl[x].dll) per 
sfruttare quel browser.
Sai niente in merito?


 Sai niente in merito?
No, ma se trovi qualcosina passami i link perchè sarebbe l'ideale poter
integrare qualcosa che non si M$ visto che a mio modestissimo parere mozilla
è superiore per certi versi (molti x me) ad explorer :)
saluti


 mia versione di IE o quantomeno una superiore.
bhe se distribuisci via web basta mettere dei prerequisiti a cui il cliente
deve attenersi, magari metti dei link da cui scaricare i file di IE6.
Oppure se distribuisci su CD ti consiglio di farti una bella area "res" dove
ci sbatti in un colpo solo le Sp dei vari SO, IE6 , MDAC Jet e simili, e'
sempre utile avere il + possibile quando si va da un cliente!
-- 
-Gigio@Work(?)-

 sempre utile avere il + possibile quando si va da un cliente!
Il prolema è che a quanto pare IE6 è disponibilie solo in versione 
installabile direttamente da internet, non è più possibile scaricare il 
setup, o almeno quando l'ho cercato io qualche mese fa non l'ho trovato.
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 mia versione di IE o quantomeno una superiore.
mal che vada ti fai un mini browser col wb, inserisci un command che
richiama
WB1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER
e avverti che devono avere installato ie6.
ie in se', 45mb a parte, dubito assai che sia distribuibile. magari prova a
vedere sui siti ms.
ciao, j.

 vedere sui siti ms.
Ecco perchè volevo passare a un browser alternativo. Quantomeno 
distribuire le dipendenze per utilizzare mozilla che mi sta piacendo 
davvero molto.


 davvero molto.
d'accordo. ma questo e' ok se solo il tuo target e' mirato con precisione.
personalmente non gradirei dover installare un browser, con ie mi trovo
benissimo dalla versione 3, pur avendo un po' piu' che provato opera,
netscape 4-7 e firefox.
il sistema migliore, imho, resta sempre richiamare con shellexec il browser
di default. ovviamente devi dimenticarti le estensioni proprietarie (e, mi
e' capitato, anche i css con netscape4...), ma questo, in vista di qualunque
portabilita', e' solo un bene.
ciao, j.

 trovato.
io sul server ho un ie6sp1....exe che e' il setup completo, anche se
all'avvio chiede se si vuole istallarlo aggiornato da internet .
Domani (se la coccia mi mantiene) ti dico il nome esatto.
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 questo, in vista di qualunque portabilita', e' solo un bene.
si ma aggiungerei che un po di sano spaghetti-code qui ci vuole  :
Sostituire la "WB1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER"
con un bel sendkeys Alt+L mi pare e tutti i bug delle versioni di IE
spariscono ! :ppppp


 Domani (se la coccia mi mantiene) ti dico il nome esatto.
vabe' con u npo di ritardo segnalo che in pratica c'e' il solito setup di
400K + i vari cab e cabbettini, purtroppo nn ricordo da dove l'ho preso, ma
credo che cmq si possa trovare anche nelle riviste informatiche che danno i
tools + svariati nei cd, provate Il mio computer o chip se le fanno ancora !
