vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Cookies einbinden 
Autor: georg-30
Datum: 02.10.03 10:03

das ist mein Code zum auslesen

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
pbrPercent.Value = (0)
txtHtml.Text = "http://www.riha-georg.at/King-Forum/portal.php"
txtHtml.Text = GetHTMLPage("http://www.riha-georg.at/King-Forum/portal.php")
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub

Public Function GetHTMLPage(ByVal URL As String) As String
Dim sResult As String
Dim oHttp As HttpWebRequest
Dim objResponse As WebResponse
Dim objRequest As WebRequest

Try
objRequest = System.Net.HttpWebRequest.Create(URL)

objRequest.Method = "GET"
objRequest.Timeout = 120000 ' 20 sekunden
objResponse = objRequest.GetResponse

ProgressBarinPercent(URL, pbrPercent)

Dim sr As System.IO.StreamReader = New System.IO.StreamReader(objResponse.GetResponseStream(), System.Text.Encoding.UTF8)

sResult = sr.ReadToEnd()

sr.Close()
objResponse.Close()

Return sResult

Catch ex As System.Exception
MsgBox(ex.Message)

pbrPercent.Value = (0)
txtHtml.Text = ""

oHttp = Nothing
objResponse = Nothing
objRequest = Nothing

End Try

End Function

Function ProgressBarinPercent(ByVal sURL As String, ByVal pProgress As ProgressBar)
Const APPROXFILESIZE As Integer = 80000

Dim wRemote As System.Net.WebRequest
Dim bBuffer(999) As Byte
Dim sResponseData As String
Dim iBytesRead As Integer

wRemote = WebRequest.Create(sURL)
pProgress.Maximum = APPROXFILESIZE

Dim sChunks As Stream = wRemote.GetResponse.GetResponseStream

Do
iBytesRead = sChunks.Read(bBuffer, 0, 1000)
If pProgress.Value + iBytesRead <= pProgress.Maximum Then
pProgress.Value += iBytesRead
Else
pProgress.Value = pProgress.Maximum
End If

Loop Until iBytesRead = 0

pProgress.Value = pProgress.Maximum

sChunks.Close()

End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Cookies einbinden800georg-3001.10.03 23:33
Re: Cookies einbinden490ModeratorDaveS02.10.03 09:09
Re: Cookies einbinden730georg-3002.10.03 10:03
Re: Cookies einbinden501ModeratorDaveS02.10.03 11:25
Re: Cookies einbinden497georg-3002.10.03 11:56
Re: Cookies einbinden549ModeratorDaveS02.10.03 13:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel