Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   '9 ' eliminar espacio (https://www.clubdelphi.com/foros/showthread.php?t=18087)

kepacha 01-02-2005 13:01:40

'9 ' eliminar espacio
 
Hola, tengo una preguntilla para formular

No controlo muy bien el manejo de cadenas en pascal, esto en c o java es muy facil, pero aki ....

Tengo una cadena leida de un Edit del tipo '8 ' y al convertirlo a entero (strtoint) me da error ya que esta el espacio.

Aqui no puedes poner el caracter de fin de cadena sobre la posicion k kieras? o copiar con otro tamaño? o delimitar la cadena o algo?


------------
PD: Lo se , soi torpe

Torpered poweh :)

marto 01-02-2005 13:17:02

Para evitar el error en casi de espacios, mírate la función Trim. Para el resto de preguntas, creo que combinando Pos y Copy tienes más que de sobra.

ramonibk 01-02-2005 13:18:02

prueba con

Código:

Trim (Edit1.text)

@-Soft 01-02-2005 13:18:13

hola

tienes que usar el camando TRIM(Edit1.Text) y este te eliminara todos los espacion en blanco sobrantes, tanto a la derecha como a la izquierda.

salu2t

Chaja 01-02-2005 13:21:30

si queres manejar cadenas tenes el pos(string,substring) " pos(variable,' ')" me devuelve la posicion del caracter y una vez que ubcio el caracter buscado hago delete(VARIABLE,DESDE, HASTA) " DELELTE(VARIABLE,1,1)

kepacha 01-02-2005 13:31:06

weeeeee
 
Eficacia 100%.

Esto si que es un buen foro. gracias a todos


La franja horaria es GMT +2. Ahora son las 20:16:56.

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