NickemannenMedlem sedan aug. 20003 524 inlägg
Jag kopplar upp mig mot en pop3-server och skickar
ett kommando men
streamreader.Read() blir lika med 43 när jag egentligen bara skall få en rad. Därför hänger sig programmet.
Jag vet att jag kan använda bara ReadLine() en gång för att få det rätt men då måste jag göra en funktion till för att hämta själva mailet. Då det också blir fel när jag skall hämta det med rader.
Raden som jag hämtar innehåller 38 tecken så det kan inte vara det heller.
Någon som har en aning om vad som kan vara fel ?
juventus1Medlem sedan dec. 2000401 inlägg
Menar du att din ström läser in 43 tecken istället för 38? Jag skulle tippa att de 5 extra tecknen kommer från pop3-servern som ger någon ok-signal. Har du skrivit ut det som du läser in?
Jag förstår inte riktigt vad du menar med:
streamreader.Read() blir lika med 43 när jag egentligen bara skall få en rad.
Förklara gärna lite mer eller visa lite kod.
NickemannenMedlem sedan aug. 20003 524 inlägg
Hmm, jag har kommit fram till att 43 står för den binära längden.
Och 38 st när det gäller strängen.
+OK hade kommit med i vilket fall som helst i de tecknen.