Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-04-2012
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Limitar un TEdit sólo a Letras .... pero en Unicode !!

Hola de nuevo a tod@s !

Siempre he utilizado
Código Delphi [-]
(Key in ['a'..'z']) or (Key in ['A'..'Z'])
para permitir sólo la introducción de letras en un TEdit o en otro componente de edición.

Pero ahora estoy pasando mi programa a Unicode, y quiero permitir 'letras' de otros alfabetos como el Cirílico, e impedir la introducción de cifras numéricas.

Podría utilizar también
Código Delphi [-]
if not Key in ['0'..'9']
pero quería preguntar si hay alguna forma más concreta o genérica de permitir introducir sólo caracters Unicode.

Por cierto, en la nueva versión de Delphi XE2 ya se recomienda utilizar :
Código Delphi [-]
if CharInSet(Key, ['a'..'z'])

Gracias por vuestros comentarios.

Saludos
__________________
Piensa siempre en positivo !
Responder Con Cita
  #2  
Antiguo 23-04-2012
Hispanohablante Hispanohablante is offline
Miembro
NULL
 
Registrado: mar 2012
Posts: 23
Poder: 0
Hispanohablante Va por buen camino
Mira la función GetStringTypeEx de Windows, creo que puede servir para eso.
__________________
:)
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Solo letras y numeros en edit oesteve OOP 30 28-06-2013 21:30:43
edit solo letras bothy Varios 3 05-03-2010 06:25:44
como hacer Random pero de letras?? pablopessoa Varios 6 12-02-2009 20:48:57
Limitar ingreso a un solo numero arespremium OOP 16 26-09-2007 19:58:36
TEdit con foco pero sin cursor Zubat OOP 1 13-06-2007 16:58:04


La franja horaria es GMT +2. Ahora son las 10:09:46.


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