disculpa mi ignorancia FGarcia, pero ¿porque en todos los ejemplos que he mirado sobre codigo del commport, se utiliza la variable str del tipo string ejemplo

ComPort1.ReadStr(Str, Count)), y al compilar indica el sigueinte error ([DCC Error] Principal.pas(588): E2033 Types of actual and formal var parameters must be identical)??
lo que hice yo es declarar str del tipo ansistring, pero no se si sea lo correcto.
de antemano muchas gracias.