Pascal/Turbo Pascal - COMO LEO EL CARACTER ANTERIOR A UN FIN DE LINEA

 
Vista:

COMO LEO EL CARACTER ANTERIOR A UN FIN DE LINEA

Publicado por NOVATO (1 intervención) el 08/05/2002 18:36:29
TENGO UN ARCHIVO QUE CONTIENE LO SIGUIENTE :

1547841 1 CARLOS PEREZ M
15478412 SARA MELENDEZ F

EL NUMERO QUE FIGURA AL COMIENZO ES EL CODIGO QUE LE CORRESPONDE , EL NUMERO QUE LE SIGUE
ES EL NUMERO DE PRODUCTOS QUE HA ADQUIRIDO , SU NOMBRE Y POR ULTIMO SU SEXO, ESE NO ES EL PROBLEMA
EN SI PERO ESTA EN FORMA GENERAL . BUENO MI PROBLEMA ES COMO LEER EL CARACTER FINAL YA QUE
NO ME PUEDO VALER DE LOS ESPACIOS EN BLANCO YA QUE LOS NOMBRES DE LAS PERSONAS PUEDEND CONTENER
MUCHOS ESPACIOS EN BLANCO. SI ES POSIBLE SI ME PUEDEN RECOMENDAR UN LIBRO O UNA PAGINA WEB. GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO LEO EL CARACTER ANTERIOR A UN FIN DE LINEA

Publicado por Diego Romero (786 intervenciones) el 09/05/2002 08:09:41
Pregunto, la longitud de los campos (código, articulos, nombre y sexo) son de tamaño fijo o variable?.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO LEO EL CARACTER ANTERIOR A UN FIN DE LINEA

Publicado por Joel Rosental R. (4 intervenciones) el 10/05/2002 21:30:15
Usa la función EOL()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO LEO EL CARACTER ANTERIOR A UN FIN DE LINEA

Publicado por Randall (3 intervenciones) el 14/05/2002 20:09:14
bueno hay una forma facil, si esta informacion es guardada an una varable string, por ejemplo.

S:= \'1236456 4 Javier Armando Rodriguez M\'

if s[length(s)-1]= M then
begin
{codigo aplicable a Masculino}
end
else
begin
{codigo aplicable a femenino}
end;
si ocupas ayuda adicional escribime [email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar