Diese Function brauchst Du auch die gibt Dir nur den Textinhalt zurück was Du auswerten möchtest sprich: Artikel, Auktionsende, Artikelnummer, Artikelpreis, Vorname, Name, Strasse usw..
ALLERDINGS mußt Du später die HTML Befehle wie < b > < t d > usw.. so anpassen wies in der eMail vorkommt,
solltest Du hier Probleme haben dann meld Dich bei mir einfach mal (bzw. mail mir dann einfach mal nen HTML Code zu was Du auswerten möchtest,
hoffe Du hast ICQ dann könnte man das in echtzeit bei Dir durchgehen
Function MemberDatenErmitteln(tempMemberDatenVon As String, TextInhalt As _
String, SucheBegin As Long) As String
On Error Resume Next
MemberDatenErmitteln = SucheZwischenBereich(TextInhalt, SucheBegin, "" & _
LCase$(tempMemberDatenVon) _
& "", "</td>")
MemberDatenErmitteln = SucheZwischenBereich(TextInhalt, SucheBegin, _
"<td>", "</td>")
End Function Und hier nun ein Beispiel Code was bei mir die UserDaten ausliest von einer Homepage, dies müßtest Du dann selbst für Deine eMail abändern.
Die hier angegeben Domain ist nur eine Beispiel Domain !!!
On Error Resume Next
Dim TextInhalt As String
Dim SucheBegin As Long
Dim EndString As String
frmMain.WebBrowser.Tag = "http://www.domain-name.de/index.php?id=" & _
tempUserId
frmMain.WebBrowser.Navigate frmMain.WebBrowser.Tag
Do Until frmMain.WebBrowser.Tag = "HTMLready"
DoEvents
Loop
With IdInfo(0)
TextInhalt = frmMain.WebBrowser.Document.documentElement.outerHTML
SucheBegin = 1
.NickName = MemberDatenErmitteln("künstlername", TextInhalt, SucheBegin)
.Location = MemberDatenErmitteln("herkunft", TextInhalt, SucheBegin)
.MemberDate = WochenTagEntfernen(MemberDatenErmitteln("member seit", _
TextInhalt, SucheBegin))
.LastLogIn = WochenTagEntfernen(MemberDatenErmitteln("letzter login", _
TextInhalt, SucheBegin))
.ForumPosts = MemberDatenErmitteln("forum posts", TextInhalt, _
SucheBegin)
End With
With IdInfo(0)
frmMain.txtAuswertung.Text = ""
frmMain.txtAuswertung.Text = frmMain.txtAuswertung.Text & "NickName : " _
& .NickName & vbCrLf & vbCrLf
frmMain.txtAuswertung.Text = frmMain.txtAuswertung.Text & "Location : " _
& .Location & vbCrLf & vbCrLf
frmMain.txtAuswertung.Text = frmMain.txtAuswertung.Text & "MemberDate:" & _
"" & .MemberDate & vbCrLf & vbCrLf
frmMain.txtAuswertung.Text = frmMain.txtAuswertung.Text & "LastLogIn: " _
& .LastLogIn & vbCrLf & vbCrLf
frmMain.txtAuswertung.Text = frmMain.txtAuswertung.Text & "ForumPosts:" & _
"" & .ForumPosts & vbCrLf & vbCrLf
End With
End Sub werde dies jetzt erstmal Posten, werde noch eine kleine Erklärung des Vorgangs dran hängen!
Gruß Tim
*greetz*
Tim
.
http://www.DotNetWorld.de |