Geriausia. Tik dar reik nepamirst, kad DataReceived gali buti issauktas kiekvieno pareinancio baito. Tad reikia rasytis savo buferi, ten laukt kol prisirinks reikalinga informacija, tada ja apdorot ir raisinti eventa. Ir dar reik nepamirst, kad DataReceived pareina ne is main threado, todel norint kazka updating gui, reik atitinkamai Invoke'int, kad negaut exceptiono. "Lawrence Jamieson" parašė naujienų news:rqsp84$eat$1@news.omnitel.net... tingiu gilintis, bet ten su Sleep ir ReadExisting tai negerai padaryta. Nereikia jokių Sleep, iškart darai Read. Prieš tai susetupini koks yra ReadTimeout. O geriausia tai yra kabinti handlerį prie DataReceived ir skaityti duomenis is komporto ten.