Pascal/Turbo Pascal - Tabla Ascii

   
Vista:

Tabla Ascii

Publicado por tugatime (44 intervenciones) el 22/01/2013 17:56:45
Bueno, lo que pasa es lo siguiente. Yo tengo esta expresion:

1
2
3
4
if (linea=) then
      exito3:= true
else
      exito3:= false;



Donde pone (linea=) despues del igual yo quiero poner los caracteres de la tabla ascii. Es decir, he estado viendo la tabla ascii y he visto que los caracteres (me refiero a los numeros, mayuculas, minusculas y caracteres especiales como el punto, la coma, etc.) van desde el 33 hasta el 126 (#33..#126).
Yo lo que quiero es poner que linea= a todos esos caracteres pero no se como poner eso.

Alguna idea ??

Por cierto linea es del tipo string.
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

Tabla Ascii

Publicado por ramon (2072 intervenciones) el 22/01/2013 19:20:36
Considero que linea en una variable char por lo cual eso te seria mejor así.

if linea in [#32..#126,#64,#65] then
exito3:= true
else
exito3:= false;

toma todos los caracteres entre el numero 32 al 126 mas 164 y 165 letra ñ y Ñ.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Tabla Ascii

Publicado por tugatime (44 intervenciones) el 23/01/2013 01:52:09
Ok amigo, pero te has equivocado porque linea es de tipo string y lo dije arriba.
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

Tabla Ascii

Publicado por tugatime (44 intervenciones) el 23/01/2013 14:51:50
Pero de la forma que me lo has dicho tambien me sirve. He estado revisando el programa y de esa forma tambien se puede hacer. Gracias por la ayuda.
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

Tabla Ascii

Publicado por ramon (2072 intervenciones) el 23/01/2013 21:22:26
Disculpa a sido un fallo mio de todas formas comparar una cadena no es muy positivo, puesto que
tendrías que mirar carácter por carácter.
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

Tabla Ascii

Publicado por tugatime (44 intervenciones) el 24/01/2013 01:33:24
Si me he dado cuenta de eso. Gracias por la ayuda.
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