Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.visual-basic > #18872 > unrolled thread
| Started by | Greg <greg@alicie.com> |
|---|---|
| First post | 2016-10-21 11:19 +0200 |
| Last post | 2016-10-25 14:20 +0200 |
| Articles | 3 — 1 participant |
Back to article view | Back to it.comp.lang.visual-basic
Google maps Greg <greg@alicie.com> - 2016-10-21 11:19 +0200
Re: Google maps Greg <greg@alicie.com> - 2016-10-25 08:25 +0200
Re: Google maps Greg <greg@alicie.com> - 2016-10-25 14:20 +0200
| From | Greg <greg@alicie.com> |
|---|---|
| Date | 2016-10-21 11:19 +0200 |
| Subject | Google maps |
| Message-ID | <nucmj9$cju$1@solani.org> |
Visualizzo le mappe di Google Maps tramite l'oggetto WebBrowser. Se sulla macchina c'è installato IE9 compare il messaggio che il browser è troppo vecchio senza mostrare nulla. Se invece c'è l'11 compare la mappa cercata, ma anche un riquadro nero, in basso a sinistra, che informa che potrebbe essere attivata la modalità compatibilita, e che potrebbe non vedersi bene, e le istruzioni per rimuoverla. Effettivamente una volta chiuso il riquadro l'area che occupava non si vede bene, e a muoversi nella mappa tutto l'insieme risulta claudicante. Ho seguito le istruzione per rimuovere la compatibilità con google.com ma non c'è impostata nessuna compatibilità C'è un modo per mostrare le mappe in modo fluido e senza errori? Il codice che uso, in vb6, è questo: wb.Navigate "https://www.google.it/maps/place/Via+Nicolò+Tommaseo,+15,+25100+Brescia+BS" Grazie per ongi info -- Greg
[toc] | [next] | [standalone]
| From | Greg <greg@alicie.com> |
|---|---|
| Date | 2016-10-25 08:25 +0200 |
| Message-ID | <numtta$3pf$1@solani.org> |
| In reply to | #18872 |
Il 21/10/2016 11:19:36 Greg ha scritto: > Visualizzo le mappe di Google Maps tramite l'oggetto WebBrowser. Sono passato ad usare SHDocVwCtl.dll, risolto il problema, inoltre posso controllare molte piu cose rispetto al WebBrowser -- Greg
[toc] | [prev] | [next] | [standalone]
| From | Greg <greg@alicie.com> |
|---|---|
| Date | 2016-10-25 14:20 +0200 |
| Message-ID | <nunilv$hlc$1@solani.org> |
| In reply to | #18877 |
Il 25/10/16 08:25:43 Greg ha scritto:
> Il 21/10/2016 11:19:36 Greg ha scritto:
>> Visualizzo le mappe di Google Maps tramite l'oggetto WebBrowser.
>
> Sono passato ad usare SHDocVwCtl.dll, risolto il problema, inoltre posso controllare molte piu cose rispetto al
> WebBrowser
La scelta però pone un altro problema: la finestra che viene creata, dopo che ha perso il focus non c'è modo di
riaverlo.
La creo in questo modo:
Dim MIE As Object
Set MIE = CreateObject("InternetExplorer.Application")
imposto tutte le preferenze, ma quando faccio clik nella form posta sotto giustamente perde il focus, quindi cerco di
restituire il focus con l'istruzione MIE.Setfocus ma non funziona. Come fare senza ricorrere ad una serie di funzioni
api?
--
Greg
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.lang.visual-basic
csiph-web