Gemme kilde (html) med Webbrowser

Tags:    visual-basic

Hvordan lader jeg mit program gemme kildefilen til den webside jeg har loaded i webbrowser?

Jeg har ikke brug for at se noget på skærmen, men jeg kan ikke bruge Inet, det virker ikke på den webside (intranet)



7 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Jo, det fungere som alm. net: Http://130.123.....

Men det virker bare ikke med Inet, og der er ingen fejlmelding. Samme kode er selvfølgelig testet med anden webside, hvor det virker.


Lyder mystik, for der bude ikke være nogen forskel udover addressen, ligesom der findes forskelle websider.

du kan jo prøve at brug en winsock kontrol. den har så svært ved at hente store sider.

du finder winscoket kontroll ved at højreklikke på tolpanel og vælge addition tools.

du henter hjmemside som flg.
<pre>
ws1.conenct 130.123...... 'contacer sider

'når du så er i ws1_connect event

ws1.send "GET /side.html HTTP/1.1" & vbcrlf & _
"Host: 130.123....." & vbcrlf & _
"Connection: Close" & vbcrlf & vbcrlf
' sender en requst til side, det er vigtig at du ikke skriver http://

'ws1_datarrival evetn

Dim strData as string
ws1.getdata strData

open "c:\\fil.txt" for append as #1
print #1,strdata
close #1
</pre>

denne koder vil gemmer en webside, til fieln c:\\fil.txt
kan være jeg har skrev nolge koder for hurtig elelr forkert.

og den kan også tilpasse så den forskellig bruger siden navn som varibale, skriv hvis du har nogle spørgsmål
**************************************
Hvis mennesker er så kloge, hvorfor ødelægger
vi så os selv og den verden vil lever i?
**************************************
I mod softwarer patenter
http://www.nosoftwarepatents.com/

-------------------------------------------------------
Visual Basic noget for dig?
tjek Visual Basic-Gruppen
http://www.udvikleren.dk/groups/?gid=41



Hvordan lader jeg mit program gemme kildefilen til den webside jeg har loaded i webbrowser?

Jeg har ikke brug for at se noget på skærmen, men jeg kan ikke bruge Inet, det virker ikke på den webside (intranet)

Inet burde da virke selv om det er intranet, det funger vel stadig som en webserver ik?
Ihvertfald hvis du henter din side i en webbrowser og skriver Http:// foran så burde int virker ligeso mden vil gøre hvis det var internet.

Siger den evt. en fejl når du prøver?
**************************************
Hvis mennesker er så kloge, hvorfor ødelægger
vi så os selv og den verden vil lever i?
**************************************
I mod softwarer patenter
http://www.nosoftwarepatents.com/

-------------------------------------------------------
Visual Basic noget for dig?
tjek Visual Basic-Gruppen
http://www.udvikleren.dk/groups/?gid=41



Jo, det fungere som alm. net: Http://130.123.....

Men det virker bare ikke med Inet, og der er ingen fejlmelding. Samme kode er selvfølgelig testet med anden webside, hvor det virker.



Har også prøvet med Winsock, giver samme manglende resultat som Inet...

Er det ikke muligt at gøre det med Webbrowser?



Har også prøvet med Winsock, giver samme manglende resultat som Inet...

Er det ikke muligt at gøre det med Webbrowser?

Ved jeg ikke, men hvad er det der mangler når du bruger de kompnenter ?

-Thomas
**************************************
Hvis mennesker er så kloge, hvorfor ødelægger
vi så os selv og den verden vil lever i?
**************************************
I mod softwarer patenter
http://www.nosoftwarepatents.com/

-------------------------------------------------------
Visual Basic noget for dig?
tjek Visual Basic-Gruppen
http://www.udvikleren.dk/groups/?gid=41



Nu fandt jeg endelig ud af hvorfor det ikke virkede.
Den adresse jeg prøvede med var til et iFrameset. Med den rigtige adresse virker det.



Nu fandt jeg endelig ud af hvorfor det ikke virkede.
Den adresse jeg prøvede med var til et iFrameset. Med den rigtige adresse virker det.


Det forklare en del.
-Thomas
**************************************
Hvis mennesker er så kloge, hvorfor ødelægger
vi så os selv og den verden vil lever i?
**************************************
I mod softwarer patenter
http://www.nosoftwarepatents.com/

-------------------------------------------------------
Visual Basic noget for dig?
tjek Visual Basic-Gruppen
http://www.udvikleren.dk/groups/?gid=41



t