Hej Om du gör typ så här borde det fungera. Hej Sven Oki på det Hej Tobias Kanske lättare att plocka ut infon från källkoden. Då har du massa tagar som hjälp. Hej Tobias Plocka värden eller text från sida i webbrowsern
Jag formaterar sidan med Webbrowser1.Document.Body.innerText och då får jag detta i text1 och där eller direkt från browser hämta fabrikat och chassinummer samt div annat och visa detta i olicka textfält i mitt vb program.
'Sida från Bilregistret
Välj tjänst ------------------------ InfoTorg - Meny InfoBil 2 InfoBil
BesiktningAvställningsperioderTillfällig registrering
Föregående ägareTeknisk informationDispenser
GrundinformationBesiktning/teknikYrk./EfterlysDebSkattFörsäkring
Regnr:XXXXXXFordonsfabrikat:VOLVO S + V70
Fordonstyp:Personbil
Chassinr:YV1SW61S23XXXXXXXModell: VO000000
Färg:RÖD
Antal brukare:2Tillv. månad:200302
Viktig information om fordonet:
Fordonet är leasat.
Brukare:XXXXXX-XXXX sedan 2003-02-28Leasinggivare:XXXXXX-XXXXsedan 2003-02-28
SKORSTENSFEJARMÄSTARE xxxxxx xxxxxxx
ABRAHAMBERGSV xx
16830 BROMMA FÖRENINGSSPARBANKEN FINANS AB
10534 STOCKHOLM
LKF: 018000 Kategori: Normal LKF: 018000 Kategori: Normal
Regstatus: I trafik sedan 2003-02-28Försäkring:VOLVIA
I trafik 1:a gång:2003-02-28Bolagskod:41
Godk. bes:2003-02-12Typ:Enskild
Bestid:2006-09-01 till 2007-01-31Sedan:2003-04-22
Årsskatt:1.777 kr / år
Kred vid avst:888 kr
'Slut
Jag plockar ut t.ex VOLVO S + V70 med txtFordonsfabrikat: = Mid$(Text1, 311, 30)
men då får jag med texten |||Fordonstyp:Personbil man måste på något sätt få till så att bara längden på fordonfabrikat plockas ut eftersom olicka bilar har olicka namn och längd på orden.
Förslag på åtgärd?
mvh
TobbeSv: Plocka värden eller text från sida i webbrowsern
<code>
start = 1
start = InStr(start,Text1, "Fordonsfabrikat:") + 16
slut = InStr(start, Text1, "Fordonstyp:") - 1
fordonstyp = Mid$(Text1, start, slut-start)
</code>
Har inte testat koden så det kan ha smugit sig in något litet fel.Sv: Plocka värden eller text från sida i webbrowsern
Vad menar du får inte göra så här!
Jag har Certifikat för Bilweb skillnaden är bara en automatisk överföring till olicka text fält istället för att klippa och klista.
Mvh
TobbeSv: Plocka värden eller text från sida i webbrowsern
Tyckte spontant att man var inne på personskyddade uppgifter.Sv: Plocka värden eller text från sida i webbrowsern
Har testat ditt förslag och funkar bra när det finns ledtext.
men det visar sig vara marigare än jag först trodde eftersom Ägare:, Gatunamn:, Postnummer samt Ort: inte finns så fint skrivet före.
Jag testar med att räkna antal tecken och plusar på, Kanske funka?.
Tackar
Mvh
TobbeSv: Plocka värden eller text från sida i webbrowsern
Sv: Plocka värden eller text från sida i webbrowsern
Hur plocka från källkoden och mellan taggar kanske ett litet exempel!
Har testat med innerHtml och ange postioner och längd men vet ej hur långt ordet är
ex på källkod för Fordonsfabrikat:
<TD vAlign=top align=left width=115><SPAN class=ledtext>Fordonsfabrikat:</SPAN></TD>
<TD vAlign=top align=left width=205>FORD SCORPIO 2,0I CLX</TD></TR>
<TR>
Finns det en bättre och säkrare funktion ?
Mvh Tobbe