Sto usando awesomium. Vorrei cambiare pagina sospendendo il codice e riprendendolo una volta che la pagina è stata caricata. Sto usando awesomium come form e premetto che non voglio usare l'evento loadfreamecompleted.
per fare questo dovrei usare un thread ma mi trovo in alto mare perche il form non si carica mai.
questo è il mio codice:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
docLoad("MIO URL")
End Sub
Public Sub docLoad(ByVal uri As String)
Dim t As New Threading.Thread(AddressOf threadLoad)
t.Start(uri)
MsgBox(WebControl1.IsDocumentReady)
End Sub
Public Sub threadLoad(ByVal uri As String)
If WebControl1.InvokeRequired Then
Invoke(New setLoad(AddressOf threadLoad), uri)
Else
WebControl1.Source = New Uri(uri)
End If
End Sub
Delegate Sub setLoad([uri] As String)