FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
eliminar cadena en listbox
Hola, estoy trabajando con un listbox el cual carga un fichero de texto y me muestra algo asi...
uno@novale dos@4w4 tres@%$% me gustaria saber como puedo recorrer todo el listbox y que me elimine el contenido que muestra apartir de "@" para que muestre tan solo uno dos tres espero que se haya entendido.. un saludo |
#2
|
||||
|
||||
El ListBox lo recorres con un ciclo for:
Para cada línea usas la función Pos para encontrar la posición de la arroba y luego la función Copy para extraer la parte de la cadena desde el principio hasta una posición antes de la encontrada. // Saludos |
#3
|
||||
|
||||
gracias roman por tu respuesta, he logrado hacerlo correr, pero el proceso es muy lento al ser un documento de texto de varios Mb.Dejo un ejemplo del codigo que uso actualmente.
|
#4
|
||||
|
||||
Hola ZayDun.
Se podría optimizar el procedimiento haciendo que sólo se asigne el nuevo texto cuando se encuentra la ocurrencia buscada. Otra cosa que puede aligerar un poco el tiempo es trabajar sobre un TStrings y luego asignar el resultado al TListBox. Ejemplo:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 31-01-2011 a las 01:19:33. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Eliminar al final de la cadena el <BR> | KmoCuesta | Varios | 1 | 05-05-2008 19:17:17 |
agregar y/o eliminar items de un listbox a partir de otro listbox | Goyo | PHP | 2 | 27-09-2007 16:46:30 |
Eliminar subcadena de una cadena | kuan-yiu | Varios | 9 | 09-07-2007 16:50:49 |
Eliminar Cadena De Caracteres.... | ZayDun | Internet | 3 | 27-03-2007 21:20:58 |
eliminar caracteres de una cadena | ibbeth | Firebird e Interbase | 4 | 23-12-2005 23:35:28 |
|