FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
'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 |
#2
|
||||
|
||||
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.
__________________
E pur si muove |
#3
|
|||
|
|||
prueba con
Código:
Trim (Edit1.text) |
#4
|
||||
|
||||
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
__________________
Ivan Lora http://www.arrobasoft.da.ru Valientes son aquellas personas que triunfan donde otros fracasan. Bienaventurado los que nada esperan porque jamas seran defraudados. |
#5
|
|||
|
|||
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)
|
#6
|
|||
|
|||
weeeeee
Eficacia 100%.
Esto si que es un buen foro. gracias a todos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|