Article View: be.comp.programming
Article #12586Re: [vb] Wat doe de functie Instr en Replace?
From: Zoeloelip
Date: Fri, 26 Oct 2001 12:11
Date: Fri, 26 Oct 2001 12:11
42 lines
2984 bytes
2984 bytes
> Het begint er al een beetje op te trekken, het begint wat te lukken.
> Ik gebruik nu volgende code:
> <begin>
> Dim incomingdata As String
> Winsock1.GetData incomingdata
> Dim strSubject As String
> Dim strMail As String
> Dim intWhere As Integer
> strMail = incomingdata
> Print incomingdata
> intWhere = InStr(1, strMail, "Subject:")
> If intWhere <> 0 Then
> strSubject = Mid(strMail, intWhere)
> intWhere = InStr(1, strSubject, vbCrLf)
> strSubject = Mid(strSubject, intWhere)
Hier zit de fout. Ik denk dat hier beter strSubject = Left(strSubject,
intWhere -1 ) gebruikt. Een foutje van mij sorry. Hij plaatst in die string
alles vanaf vbCrLf en het moet alles ervoor zijn. Nu begint hij aan het
begin van de string en plaatst alles tot juist ��n teken voor vbcrlf in
strSubject.
> MsgBox ("Er is subject in de header gevonden")
> MsgBox (strSubject)
> </einde code>
> Als je deze code runt, word er gedetecteerd aan de hand van het word
subject
> in de string, of die string al dan niet een header is ja of nee.
> Nu is het probleem dat strSubject, *alles* van de complete header inhoud
> /achter/ het subject, dus subject is niet ingbegrepen in de string, maar
wel
> *alles* achter het subject.
> Vind het eigenlijk niet direct.
Ik heb ook effkes moeten zoeken. Sorry, ik ben ook maar een mens die fouten
maakt.
--
Mvg. Zoeloelip
Muziekagenda - De site voor de muziekliefhebber -
http://www.muziekagenda.be.tf
PUB - De Telenet-Internet gebruikersvereniging - http://pub.telenet.be
Technical Details
Message-ID:
<gqcC7.944$PH1.43@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<4sXB7.237$PR.28998755@hestia.telenet-ops.be> <jn_B7.1536$aA1.265@afrodite.telenet-ops.be> <Mq_B7.417$d86.84191426@hestia.telenet-ops.be> <yD_B7.1596$aA1.299@afrodite.telenet-ops.be> <EL_B7.439$0A7.90203233@hestia.telenet-ops.be> <_%_B7.1698$aA1.261@afrodite.telenet-ops.be> <Yy%B7.449$Qp1.111859823@hebe.telenet-ops.be> <zG%B7.1862$aA1.302@afrodite.telenet-ops.be> <yf0C7.513$WR3.107687025@hestia.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,4edd4c06c6b48422 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-10-26 05:19:26 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: "Zoeloelip" <bartvb@pandora.be> Newsgroups: be.comp.programming References: <4sXB7.237$PR.28998755@hestia.telenet-ops.be> <jn_B7.1536$aA1.265@afrodite.telenet-ops.be> <Mq_B7.417$d86.84191426@hestia.telenet-ops.be> <yD_B7.1596$aA1.299@afrodite.telenet-ops.be> <EL_B7.439$0A7.90203233@hestia.telenet-ops.be> <_%_B7.1698$aA1.261@afrodite.telenet-ops.be> <Yy%B7.449$Qp1.111859823@hebe.telenet-ops.be> <zG%B7.1862$aA1.302@afrodite.telenet-ops.be> <yf0C7.513$WR3.107687025@hestia.telenet-ops.be> Subject: Re: [vb] Wat doe de functie Instr en Replace? Lines: 45 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <gqcC7.944$PH1.43@afrodite.telenet-ops.be> Date: Fri, 26 Oct 2001 12:11:56 GMT NNTP-Posting-Host: 213.224.217.145 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 1004098316 213.224.217.145 (Fri, 26 Oct 2001 14:11:56 MET DST) NNTP-Posting-Date: Fri, 26 Oct 2001 14:11:56 MET DST Organization: Telenet Internet