Läste i Artiklar & kurser en artikel om "Automatisk inloggning för ditt Telia ADSL abonnemang" av Pelle Johansson. Du får se om vb.NET använder motsvarande activex (om de nu finns kvar? i .NET) för att kunna använda webbrowser. Har hittat activex för webbrowser men har EJ hittat motsv instr för en del saker t.ex Just .setfocus är rätt avgörande - men i .NET kanske den inte behövs? Ingen som har några ytterligare svar på detta? Det är ju "standard"-grejer så det vore kul att lära sig... Nu har jag inte VB.NET. Men borde du inte kunna skriva: webbrowserna är en active x kontroll, COM baserad, använd COM interop för att importera den istället .. Automatisk inloggning för ditt Telia ADSL abonnemang
Någon som vet hur man utför motsvarande mha VB .Net istället för VB6 ?Sv: Automatisk inloggning för ditt Telia ADSL abonnemang
Hälsningar
/PelleSv: Automatisk inloggning för ditt Telia ADSL abonnemang
Unload Me
WebBrowser1.SetFocus
metoden .SetFocus verkar ej finnas i .Net kontrollen.
Har ännu ej lyckats med att hämta ut användarnamn och lösenord från prompten såsom i ditt exempel.
Sv: Automatisk inloggning för ditt Telia ADSL abonnemang
/PelleSv: Automatisk inloggning för ditt Telia ADSL abonnemang
Sv: Automatisk inloggning för ditt Telia ADSL abonnemang
<code>
'##############
'### VB 6 KOD #
'##############
Private State As Long
Private Sub Form_Load()
WebBrowser1.Navigate "http://www.hotmail.com"
End Sub
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Dim doc As Object
Dim Form As Object
Dim UserName As Object
Dim Password As Object
Dim Submit As Object
Select Case State
Case 0
Set doc = WebBrowser1.Document
Set Form = doc.Forms("passwordform")
Set UserName = Form("login")
UserName.Value = "MittKonto"
Set Password = Form("passwd")
Password.Value = "MittLösenord"
Set Submit = Form("enter")
Submit.Click
State = 1
Case Else
'Test if ok
End Select
End Sub
</code>Sv: Automatisk inloggning för ditt Telia ADSL abonnemang