Thread: VB: Webbrowser
-
29-09-2004, 13:52 #1
VB: Webbrowser
Hallo, ik heb een webbrowser in visual basic gemaakt, om sommige formulieren automatisch in te vullen op sites.
Commands:
WebBrowser1.Document.All("username").Value = var_username
Maar dit werkt niet op websites die frames gebruiken (als dus de form in een frame zit). Hoe kan ik dit verhelpen?
Alvast bedankt!
Zillode[BAD]Zillode-]5th[-qC-.teamBelgium
Belgian Armed And Dangerous (192645) - Stadion: [BAD]Clan Elysium - Reeks: V.60
no votes
-
-
29-09-2004, 14:20 #2Member
- Registered
- 17/07/02
- Location
- Sol System
- Posts
- 10,064
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/78
Ofwel door - via code - na te gaan op welk frame het formulier staat en dan daar de velden op te vullen, ofwel door rechtstreeks de pagina met het formulier te openen ipv via de overkoepelende frameset te gaan.
http://msdn.microsoft.com/workshop/a...j_document.aspPSN: dJeezBE - Delicious bookmarks
Disclaimer: I am currently suffering from severe CSD (Compulsive Sarcasm Disorder). - L'onion fait la farce - Facile largire de alienoPastafarian by choiceno votes
-
29-09-2004, 15:50 #3
optie 2 is niet mogelijk met die site maar het lukt me niet om uw 1ste keuze in gang te krijgen

(beginner in vb)
frame die ik nodig heb is:
Frames(1)
OF
<iframe name="formulier"
*edit*:
WebBrowser1.Document.frames(1).Forms(1)
WebBrowser1.Document.frames(1).elements(1).Value
en tal van anderen (maar 9/10 zijn sowieso al slecht geschreven->ben beetje aant uittesten etc) werken ook nietLast edited by Zillode; 29-09-2004 at 15:52.
[BAD]Zillode-]5th[-qC-.teamBelgium
Belgian Armed And Dangerous (192645) - Stadion: [BAD]Clan Elysium - Reeks: V.60
no votes
