Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como recorrer variable string? (https://www.clubdelphi.com/foros/showthread.php?t=78785)

Jere_84 16-05-2012 23:43:39

Como recorrer variable string?
 
Hola tengo una variable de tipo string en la cual asigno un valor que tiene '.' (puntos), se puede recorres esta variable y desde el 1º carácter y eliminar cuando se tope con un punto? alguien sabe como se hace esto?

Saludos y gracias!

Casimiro Noteví 16-05-2012 23:52:28

Mira si te sirve algún enlace de los que están al final de esta página, justo al abajo del todo.

Jere_84 17-05-2012 00:26:31

Resuelto
 
Cita:

Empezado por Casimiro Notevi (Mensaje 432745)
Mira si te sirve algún enlace de los que están al final de esta página, justo al abajo del todo.

Buenisimo!, solucionado de la siguiente forma:

Código Delphi [-]
    
for i:= 1 to Length(vValor) do
  begin
    if vValor[i] = '.' then
      Delete(vValor, i, 1);
  end;

Gracias.

ecfisa 17-05-2012 00:43:46

Hola Jere_84.

Me alegra que hayas encontrado una solución, pero podrías reducir el código a una sóla línea usando la función StringReplace:
Código Delphi [-]
  vValor:= StringReplace(vValor, '.', '', [rfReplaceAll]);

Saludos.


La franja horaria es GMT +2. Ahora son las 03:08:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi