Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 19-04-2010
LuisAlf:: LuisAlf:: is offline
Miembro
 
Registrado: nov 2009
Posts: 60
Poder: 17
LuisAlf:: Va por buen camino
Hola...

Espero que no sea demasiado tarde en responder pero yo alguna vez trabaje con algo parecido....

Mira una manera de hacerlo es con el evento onkeypress del componente...

No te paso el codigo....mejor te doy la idea...

Bueno lo que puedes hacer es almacenar en una variable global de tipo char la tecla presionada es decir la que pasa como parametro tal evento (Key: char)...
Para que siempre puedas tener la letra anteriormente escrita...

Por ejemplo si (if) hay un ' ' (espacio) anterior pues aplicas que la key ya presionada(letra) se convierta a mayuscula automaticamente:

Key := AnsiUpperCase(Key)[1];

Ha y tambien tienes que evaluar en el if si es la primera letra pulsada, lo puedes hacer si la variable global char=''(que indica que no ha almacenado nada)....

Y ademas creo que es necesario evaluar el salto de linea tambien...es decir si
la variable global char=#13.....

Estas tres condiciones las evaluas en un if con un or y ya está.....

PD: La variable global que almacena el key debe ser la última instrucción dentro del evento keypress.....
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Primeras letras en mayúscula pablo Varios 11 13-08-2015 16:46:01
convertir de minuscula a mayuscula airam C++ Builder 8 19-08-2008 23:26:55
Mayuscula y Minuscula lucasarts_18 Firebird e Interbase 3 16-10-2005 23:54:13
Siempre escribir en mayuscula en un grid el_barto Varios 11 16-06-2005 18:05:34


La franja horaria es GMT +2. Ahora son las 09:41:29.


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