Avatar billede hapz Nybegynder
08. april 2006 - 10:48 Der er 8 kommentarer og
1 løsning

Klik på en knap inde i Browseren

hmm

hvis vi nu antager jeg har lavet en browser i en vb form, som er inde på www.exp.dk.

og så jeg lavede en knap i min vb form. (command1)

og jeg ville gøre sådan at når man trykker på knappen skulle den trykke på login inde i browseren, uden at jeg rører login inde i browseren med musen.

knappen skulle udløse den funktion at den trykke login (inde på www.exp.dk) bare ved at trykke på command1

nogen som kender koden for at kunne klikke på knapper inde i en browser via knapper på formen?
Avatar billede sjh Nybegynder
08. april 2006 - 13:35 #1
Private Sub Command1_Click()
Dim strUser As String
Dim strPass As String
Dim arrPost() As Byte
Dim strHeader As String
Dim strPostData As String

  strUser = "" ' dit brugernavn
  strPass = "" ' din adgangskode

  strPostData = "login_username=" & strUser & "&login_password=" & strPass & "&remember=0"

  arrPost = StrConv(strPostData, vbFromUnicode)
  strHeader = "Content-Type: application/x-www-form-urlencoded" & vbCrLf
  WebBrowser1.Navigate "http://www.eksperten.dk/logind.phtml", 0, "", arrPost, strHeader
End Sub
Avatar billede hapz Nybegynder
08. april 2006 - 16:44 #2
det der er meget nyttigt.. men altså..

er der ikke en nemmere måde

webbrowser.Document.All("strUser").Value = hapz < dette er jo en simpel text input.. men det ved du jo godt.. mega mange point du har :P

men jeg tænke på om der ikke bar er en li så enkel måde at sætte som den textinput ,, men bare at den skal trykke på en enkel knap?

men hvis man ikke kan.. så bar svar (nej det kan man ikke) og så accepter jeg dit andet svar.
Avatar billede hapz Nybegynder
08. april 2006 - 16:55 #3
kæft jeg formulerede mig dårligt

webbrowser.Document.All("login_password").click

nu ved jeg godt det her ikke virker... men man kan vel se hvor jeg vil hen med det.. er der ikke sårn en enkel kode som kan klikke på en knap... meningen er nemlig browseren allerede skal være inde på en side ... fx eksperten... og når man så klikker på command1 så skal den bare gøre sårn at der blir klikked på login.. selvfølgelig uden at min mus gør det...
Avatar billede sjh Nybegynder
08. april 2006 - 16:58 #4
Avatar billede hapz Nybegynder
08. april 2006 - 17:06 #5
ehh nu er jeg ikke særlig god til tysk.. men måske finder jeg ud af det... nårh men tak for hjælpen
Avatar billede hapz Nybegynder
08. april 2006 - 17:07 #6
tak
Avatar billede hapz Nybegynder
08. april 2006 - 17:09 #7
Dit spørgsmål er besvaret, og du bedes derfor acceptere de svar som passer til dit spørgsmål og afvise de forkerte. Dette gøres under indlæggene.

hva skal det lort betyde... når jeg accepter siger den det pis
Avatar billede sjh Nybegynder
08. april 2006 - 17:24 #8
ha ha du skulle bare vælge brugernavn før du trykker på knappen accepter ;)
Avatar billede sjh Nybegynder
08. april 2006 - 17:24 #9
håber du får det til at virke.. tak for point :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester