Delphi - Desmenusar una cadena

 
Vista:

Desmenusar una cadena

Publicado por flasH (1 intervención) el 06/05/2001 01:51:19
Hola tengo unas preguntas como puedo hacer para quitarle las 2 ultimas letras de una cadena .?
Y como puedo hacer q se copie una cadena desde ':' hasta '$' OSEA se copie lo q esta dentro de : y $ como puedo hacer eso ?
o q
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:Desmenusar una cadena

Publicado por Fer (117 intervenciones) el 07/05/2001 14:36:27
Quitar las dos últimas letras de una cadena:
vsCadena := Copy(vsCadena, 1, Length(vsCadena) - 2);

Copiar una subcadena delimitada por caracteres:

vsCadena := Copy(vsCadena, Pos(':', vsCadena') + 1, Pos('$', vsCadena) - Pos(':', vsCadena))

Ojo: Prueba esta última porque no estoy seguro de haber tomado bien las posiciones y además la he escrito "de memoria" así que
incluso puede tener errores sintácticos.
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