FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Remover del conjunto TSysCharSet un caracter
Hola a todos,
tengo un conjunto de caracteres, el cual recibo de una funcion. Con lo cual no se exactamente los caracteres dentro del conjunto. separators : TSysCharSet; separators := ['.',':','/',AnsiComma]; pero en un momento dado quiero quitar ( o al menos asegurarme ) que en el conjunto no esta un determinado caracter. ¿Se le ocurre a alguien como hacerlo? Agradeceria mucho la ayuda. Saludos Pablo |
#2
|
|||
|
|||
Ya encontre la respuesta:
separators : TSysCharSet; C : Char; // Caracter a quitar del conjunto separators := ['.',':','/',AnsiComma]; separators := separators - [AnsiChar(C)]; Saludos Pablo |
#3
|
||||
|
||||
TSysCharset no sé exactamente lo que es, cuando es un set of char, puede hacerse así:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#4
|
|||
|
|||
Gracias Lepe,
TSysCharSet es bastante util cuando tienes que pasar un conjunto de caracteres entre funciones. En concreto, yo la uso con la funcion ExtractStrings la cual divide la cadena de entrada en trozos delimitados por los caracteres pasados por el TSysCharSet. gracias por tu ayuda otra vez Pablo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
leer caracter por caracter, una linea de un memo | douglas | OOP | 1 | 05-10-2007 06:59:31 |
Ayudaaaa!!! Tabla ASCII: El carácter Ñ vs. carácter ¥ | Berto2003 | Varios | 5 | 26-07-2005 15:37:48 |
Remover espacios en blanco de una cadena | jarcmaster | Varios | 2 | 22-07-2005 21:12:18 |
Remover el dialogo 'Enter Network Password'!!!!!!! | DB-ADO | Windows | 0 | 18-04-2005 18:10:50 |
DBGrid - remover los espacios | ibstk | Varios | 2 | 08-11-2004 12:18:42 |
|