webbrowser vb6 che non clicca bottone

matto84

Nuovo Utente
20 Mar 2009
1
0
0
Ho la necessita che vb tramite il webbrowser, si colleghi ad un sito, compili in automatico i campi del form e prema un bottone che effettui un calcolo e mi dia i risultati sempre nello stesso form.

Questi sono i due formati di codice che uso in vb per cliccare qualsiasi bottone e funzionano correttamente:
web.Document.All.Item("uscita").Click
web.Document.frmMain.nuova.Click

e questo è il codice html del form:
<FORM name="frmMain" action="./xxxServlet" method="POST">
<input type="button" name="nuova" value="Nuova Simulazione" onClick="nuovaSimulazione();">
<input type="button" name="calcola" value="Calcola" onClick="avviaCalcolo();">
<input type="button" name="Uscita" value="Esci" ONCLICK="window.close();">
</form>

Il bottone in questione è quello chiamato "calcola" e se faccio click mediante vb, dopo aver riempito tramite vb i vari campi, il webbrowser si aggiorna con il classico errore di explorer (il sito web contiene un errore di programmazione o il sito è in manutenzione)

Premetto che il sito funziona correttamente, infatti se accedo manualmente senza vb tramite firefox,explore,chrome tutto funziona correttamente e, addirittura, se compilo il form manualmente tramite webbrowser di vb e poi premo il bottone vb che fa click nel bottone del form funziona correttamente!!

Quindi se associo ad un evento command_click() una serie di istruzioni del tipo:
web.Document.Forms.Item.cognome = "rossi"
web.Document.Forms.Item.nome = "mario"
web.Document.All.Item("calcola").Click
il form non funziona, mentre se nell'evento inserisco la semplice istruzione:
web.Document.All.Item("calcola").Click
e compilo i campi manualmente funziona!

Come posso ovviare al problema? Quel bottone calcola non è un classico bottone come gli altri, o meglio esegue istruzioni particolari??

p.s. a chi mi aiuta, posso offrire consulenze periodiche a pagamento
 
Discussioni simili
Autore Titolo Forum Risposte Data
V oggetto webbrowser Visual Basic 0
W [C#] Il componente "WebBrowser" non mi esegue css e javascript .NET Framework 0
L Button per gestire JS in WebBrowser di VBNet .NET Framework 0
J webbrowser nascosto naviga su pc si e su pc no Programmazione 0
StephenSoftware [Visual Basic] Da VB6 a VB.NET Visual Basic 0
G Conversione da VB6 a PHP PHP 8
P [Visual Basic] Copiare file piu' grandi di 2 gb in vb6 senza usare filecopy,usando get e put Visual Basic 6
M [MySql - VB6 sp6] Problema connessione db con alcuni pc (errore Lost connection to MySQL server...). MySQL 1
V [Visual Basic] trovare versione di un .exe con vb6 Visual Basic 0
M VB6 Errore di run-time '91' Programmazione 2
A Ricerca interno RichTexbox Vb6 Presentati al Forum 1
P Rubrica in Vb6 Visual Basic 0
Z [VB.NET] equivalente del comando Attribute (vb6) in VB.NET .NET Framework 1
Z [VB6] Variabile Booleana e Load Form Visual Basic 1
Z [VB6] Listview Visual Basic 0
Z [VB6] Mschart / Listview Visual Basic 0
D VB6 Copiare contenuto di una cartella in un'altra cartella Visual Basic 1
C vb6 query sbagliata Visual Basic 1
T Programmatore vb6 Offerte e Richieste di Lavoro e/o Collaborazione 0
WorldWideWeb Invio SMS da VB6 Visual Basic 0
WorldWideWeb PDF e TXT in un form VB6 Visual Basic 0
WorldWideWeb Invio e-mail tramite oggetto CDO - VB6 Visual Basic 1
WorldWideWeb PictureBox.Circle (VB6) Visual Basic 1
S VB6 da checkbox a variabile Visual Basic 1
S [vb6 - xml - dom] Visual Basic 0
c.ronaldo Winsock Problema (VB6) Programmazione 0
Q VB6 Caricamento spezzettato matrici di controlli Programmazione 0
M [VB6] Crystal report e Autenticazione Win MSSQL Programmazione 0
B vb6 Num Pari e Dispari Programmazione 3
B vb6 stampa foglio A4 Programmazione 18
C [VB6] visibilità delle variabili/matrici Programmazione 1
B VB6 e crystal report Visual Basic 0
B VB6 Conoscere l'id di un Rs appena creato Programmazione 2
B [Vb6] Stampare etichette su carta Visual Basic 5
O [vb6 e/o c++] connettersi a db access onlined a locale C/C++ 0
C [VB6] Ruotare e salvare due immagini. Visual Basic 0
S [VB6]parametri Programmazione 0
S [VB6]file dati Programmazione 0
A inviare informazioni con VB6 su un sito tramite GET o POST Programmazione 0
B salvataggio area excel in formato gif in vb6 Programmazione 0
X Controllo se record esistente(VB6) Visual Basic 1
C VB6 - XpressSideBar Programmazione 0
M pulsante per aprire una maschera che contiene controllo schede MS Access 0
C Hosting che supportano websocker ed event scheduler Domini 0
K Form che manda dati doppi PHP 1
D rotella di caricamento che si toglie quando parte il download Ajax 0
M Vendo il mio sito web teknosurfng.com, che trasmette nel campo della tecnologia Compravendita siti e domini 0
Shyson Regex che trova la parola nella pagina jQuery 6
alankanz Count che ricomincia ogni anno PHP 2
AkTaRuS DIsabilitare il tasto destro tranne che per code e pre Javascript 1

Discussioni simili