Hola Estefania.
Te tiro algún error con el cambio que te "dijo" jachguate?? Porque deberia funcionar.
Lo que también tenes que cambiar para que te funcione es el tipo de variable que recibe como parámetro la funcion
ProcessReceivedLine, ya que antes recibias una cadena de caracteres y ahora un numero entero.
Bytes!!
Por cierto, que equivocado que estaba Arcioneo en
este hilo