Delphi - Cadenas de caracteres y string

 
Vista:

Cadenas de caracteres y string

Publicado por VERONICA (1 intervención) el 19/07/2006 14:27:05
Hola estoy empezando con el Delphi y no veáis lo que cuesta.

Resulta que en la base de datos el dato que quiero usar es de tipo string. Concretamente sería un string de 12 caracteres. Y tengo que acceder a comprobar los dos primeros caracteres, porque en base a esos dos caracteres tendré que realizar otras cosas.

¿Cómo accedo a los caracteres de un string, si no es un array de caracteres?

No sé si lo que digo es una chorrada, pero estoy atascada con eso y no puedo realizar una tarea que me han mandado en mi trabajo.

Os rogaría que alguien me contestara y me aclarara un poco estas ideas

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:Cadenas de caracteres y string

Publicado por BigLuis (713 intervenciones) el 19/07/2006 16:05:03
No solo NO es una chorrada, sino que has dado en la diana. Una cadena en Delphi no es mas que un array de caracteres por lo que Cadena[1] es el primer caracter , Cadena [2] el segundo y asi sucesivamente. Puedes declarar una variable del tipo Char y hacer con el lo que quieras.
var
Uncaracter,OtroCaracter:Char;
DosCaracteres:String[2];//asi ocupa menos memoria que Satring pelado[255]
bagin
UnCaracer:=Cadena[1];
OtroCaracer:=Cadena[2];
DosCaracteres:=UnCaracter+OtroCaracter;
¿Lo pillas?
Suerte
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