Creo que me explique mal.
La idea de que en el texto de tus mensajes TCS o UDP pases un encabezado indicando que informacion contiene el Msg , si similar a decir que estas diceñando tu propio protocolo sobre TCS.
Lo que yo te decia era que te generes un estandar de encabezados de un largo definido, como por ejemplo
MSG = mensaje
LOG = datos de ingreso
NIK = nick
......
de esa forma puedes hacer una cosa asi :
Código:
case copy(msg, 1, 3) of
'MSG': // codigo para mostrar el msg que esta en copy(msg,4,lenght(msg)-4)
'LOG': // codigo para loguearse
....... etc
espero haber sido algo mas claro.