Newsgroup: it.comp.lang.visual-basic
Titolo: CHI MI SA AIUTARE NE SA DI SICURO!!!!!!!

Ho aperto con la funzione Shell di VB6 Internet Explorer, come posso fare
per far aprire il gentilissimo Explorer con l'indirizzo che voglio io senza
dover andare a cambiare quello che ho impostato nelle "Opzioni Internet" ?
Grazie a tutti quelli che vorranno aiutarmi!!!!!
--
Ciao,2FB.



Non meriteresti risposta solo perché hai chiamato Explorer "gentilissimo"... ^___^
shell "
http://www.morenosoft.com/MSVBSite
"
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 shell "
http://www.morenosoft.com/MSVBSite
"
magari shell "start 
http://www.morenosoft.com/MSVBSite
"
Ciao
Faber

 Grazie a tutti quelli che vorranno aiutarmi!!!!!
Shell ("start 
www.dovevuoi.it
")
oppure usi ShellExecute
Ps: Usa oggetti un pò più coerenti per la mail.
Ciao
	   :-) Hd (-:
-^- Verso l'infinito e oltre -^-

> Non meriteresti risposta solo perché hai chiamato Explorer
"gentilissimo"... ^___^
Volevo solo ingraziarmelo...........
 shell "
http://www.morenosoft.com/MSVBSite
"
Ho idea che questa soluzione non funzioni!!!!!!!!!!!!
Hai da darmi dei chiarimenti in +, forse ho sbagliato qualcosa!!!!!!
--
Ciao,2FB.

Ragazzi!!!!!!! Non funzia neanche una briciolina qui da me!!!!!!!!! Non è
che avete scordato di dire qualcosina!!!!!!!!!!! Provate a spiegarvi meglio,
nel senso che ho ricopiato pari pari ognuno dei vostri suggerimenti alla
lettera e mi compare inesorabile l'errore: "Errore di run-time '53':
Impossibile trovare il file." Ho il dubbio che non ci siamo capiti tanto
bene!!!!!!!!!!!!!!!!!!!!!
--
Ciao,2FB.

Grazie a tutti quelli che vorranno aiutarmi!!!!!
Dichiara la ShellExecute all'inizio del form o modulo:
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
(se sei in un modulo magari usa Public)
A questo punto puoi utilizzarla:
ExplorerParteSenzaProblemi = ShellExecute(0, "open",
"http:\\
www.pingui.net
", "", "", 0) > 32

magari shell "start 
http://www.morenosoft.com/MSVBSite
"
Sorry.....


magari shell "start 
http://www.morenosoft.com/MSVBSite
"
Ciao,




No, per esserci capiti ci siamo capiti...
Usi forse Win NT? Perché in questo caso il cmando "Start" ha una sintassi diversa... è meglio usare
l'API ShellExecute...



No, uso Win2000 e VB6!!!!!!
Cmq ho risolto, e ti mostro come:
dim Indirizzo as string
Indirizzo = "http://.... ecc ecc"
Shell "iexplore.exe " & Indirizzo , vbMaximizedFocus
Naturalmente devi inserirgli il percorso completo del file iexplore.exe
(occhio che lo spazio dopo iexplore.exe è necessario).
--
Ciao,2FB.

(occhio che lo spazio dopo iexplore.exe è necessario).
E come fai a conoscere sempre il percorso esatto??? Fai una ricerca su
tutti i dischi rigidi ogni volta? :o)
E soprattutto se uno utilizza qualche altro browser e non ne vuole
sapere di IE??? :-)
Ciao
PS:
I titoli NON vanno urlati e devono essere sensati...

 sapere di IE??? :-)
mi ero posto il problema per un altro motivo:
se usi shellexec per lanciare in successione 5 url, ie si ostina ad aprirli
nella stessa finestra. motivo per cui randy birch (
www.mvps.org/vbnet
) mi ha
consigliato di lanciare una nuova sessione dando il path di ie. solo che lui
passava il parametro
    sFile = "C:\Program Files\Internet Explorer\iexplore.exe"
che nella stragrande maggioranza dei win italiani non va.
quindi le soluzioni a occhio sarebbero:
    1. si cerca in tutto il disco dove stia iexplore.exe. pochissimo
economica. specie se uno l'ha tolto e ha solo netscape o opera.
    2. si chiede all'utente di identificare il percorso del browser, piu' o
meno come win quando non trova un exe, con "sfoglia...",
    3. si guarda nel reg che exe e' associato a "htm*".
l'ultima mi sembra la meno facile ma la piu' sicura. non ci ho provato ma
tifo per questa.
ciao, a.

 magari shell "start 
http://www.morenosoft.com/MSVBSite
"
E perche' non
    Shell "start" _
        & Chr$(32) _
        & Chr$(34) _
        & "
http://www.morenosoft.com/MSVBSite
" _
        & Chr$(34)
?
--
Ciao.
Maurizio

 ?
perché... uhmmmm... non servono le virgolette, a meno che non si voglia
aprire una cartella su disco...
e lo spazio col Chr$(32)? se si può scrivere a mano scriviamo a mano no?
farei
shell "start 
http://www.morenosoft.com/MSVBSite
", vbHide
così non si vede neanche la finestrella DOS    :-)
Ciao
Faber

 così non si vede neanche la finestrella DOS    :-)
Ri-concordo.
--
Ciao.
Maurizio

 Ri-concordo.
era questa la cosa più importante   :):)
Ciao
Faber

 era questa la cosa più importante   :):)
Allora lo vedi che e` una cosa reciproca...
--
Ciao.
Maurizio

 Allora lo vedi che e` una cosa reciproca...
Bueno
Ciao
Faber

 uh?
12345678
Chr$(32)
--
Ciao.
Maurizio

 Chr$(32)
Mi sa che non l'ha capito nemmeno stavolta, prova cosě:
C=1   h=2   r=3   $=4   (=5   3=6   2=7   )=8
Ovvero: sono 8, non 7 ;):)
--
Ciao a tutto il NewsGroup
Alex
alm...@tin.it

 Ovvero: sono 8, non 7 ;):)
la frase che (volevo) scrivere č
"si, ma utilizzando 7 caratteri *e* una chiamata di funzione in piů"
ovvero
Chr$(34) sono si 8 caratteri, mentre
uno spazio (quello che io avevo scritto a mano) č 1 carattere solo
8 - 1 = 7  -->  7 caratteri e una chiamata di funzione in piů
Ciao ciao :)
Faber
P.S.: e meno male che ero/sono stanco, sennň chissŕ...

 P.S.: e meno male che ero/sono stanco, sennò chissà...
È una minaccia? ;):)


 stanco...)]
lo sono anch'io, ma forse riesco a rispondere:
sollevando qualche mm lo strumento scrittorio dal supporto scrittorio.
cioe':
* legnetto -- sabbia (hai presente "ho scritto t'amo sulla sabbia" ? secondo
te come li ha fatti gli spazi fra "ho" e "scritto", "scritto" e "t'amo",
ecc. ecc.)
* stilo -- tavoletta_cerata
* penna_d_oca -- papiro / pergamena / carta
* biro / stilo -- carta
rarissimi gli abbinamenti biro / pergamena, di solito riservati a studiosi
troppo vivaci...
non mi allargo ai mezzi meccanici come la macchina per scrivere, e nemmeno
ai meccanici interi... lascio a te il proseguire. buon lavoro :)
ciao, a.

 non mi allargo ai mezzi meccanici come la macchina per
scrivere, e nemmeno ai meccanici interi... lascio a te il
proseguire. buon lavoro :)
Dagli spazi (iperuranici?) agli apostrofi rosa sulla sabbia e
ritorno: con cosa potevamo noi colmare lo spazio che separava
Franco I da Franco IV? Col mare! Da cui tutto viene ed a cui
tutto torna: con le pinne il fucile e gli occhiali. Il cerchio
s'e` chiuso, l'Italia s'e` desta. Amme`n(da).
--
Ciao.
Maurizio