Otras funciones que te pueden ayudar son Copy y Lenght que las tienes muy bien explicadas en la ayuda de delphi.
Yo en tu caso, no usaria un encabezado de un largo variable, sino algun prefijo de un largo fijo, para poder cortar ese valor y usar un case