Ciao a tutti,
ho creato un'applicazione in Visual Basic .NET 2005. Tutto funziona a meraviglia, e sarebbe pronta per il mio scopo, tranne che per una cosa (fondamentale)...
Questa applicazione deve compilare automaticamente alcuni campi di un modulo...
Carica la pagina nel WebBrowser, e all'interno di determinati campi deve inserire determinati valori (alcune variabili).
Non posso eseguire un POST diretto perchè mi viene bloccato, devo necessariamente simulare una compilazione manuale, il problema è che non ci riesco!
Mi hanno suggerito di utilizzare:
WebBrowser1.Document.Forms("nomemodulo").GetElemen tsByTagName("nomecampo")(0).InnerText = "valore"
Ma non funziona, mi dice:
'0' non è un valore valido per 'index'. 'index' deve essere compreso tra 0 e -1.
Nome parametro: index
Qualcuno sa come posso fare? Non posso restare bloccato
Grazie a tutti
ho creato un'applicazione in Visual Basic .NET 2005. Tutto funziona a meraviglia, e sarebbe pronta per il mio scopo, tranne che per una cosa (fondamentale)...
Questa applicazione deve compilare automaticamente alcuni campi di un modulo...
Carica la pagina nel WebBrowser, e all'interno di determinati campi deve inserire determinati valori (alcune variabili).
Non posso eseguire un POST diretto perchè mi viene bloccato, devo necessariamente simulare una compilazione manuale, il problema è che non ci riesco!
Mi hanno suggerito di utilizzare:
WebBrowser1.Document.Forms("nomemodulo").GetElemen tsByTagName("nomecampo")(0).InnerText = "valore"
Ma non funziona, mi dice:
'0' non è un valore valido per 'index'. 'index' deve essere compreso tra 0 e -1.
Nome parametro: index
Qualcuno sa come posso fare? Non posso restare bloccato
Grazie a tutti