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-11-2010
Dragun Dragun is offline
Registrado
NULL
 
Registrado: nov 2010
Posts: 8
Poder: 0
Dragun Va por buen camino
Leer teclas para un formulario (Novato)

Como fase de mi aprendizaje de Delphi , me a punto a un bombardeo a la primera de cambio.

Por mi hobby, necesito realizar una aplicacion , q me pueda leer teclas, tanto las normales como las especiales (tecla de mayuculas, alt. alt gr etc).

La pregunta es, como puedo hacer que el usuario al pulsar una combinacion me salga en un Tedit, separado cada tecla, es decir CTRL + MAY + L esto lo necesito en Tlable por separado para despues darle un valor a cada entrada y sacar otro texto.


La funcion es para poder programar soft para un emulador de teclado, por ello necesito cambiarlo , por que en verdad para ese programa el CTRL valdra \23\12\ , el MAY valdra \1L\ y la L \60\ por eso lo de leer por separado.
Otra pregunta es como refiero a esa entrada para poder relacionarlo a mi soluccion.

Muchas gracias a todos

PD: Siento si no soy lo vastante esplicito en la pregunta, pero soy novato y me cuesta el plantarlo.
Responder Con Cita
  #2  
Antiguo 23-11-2010
liser liser is offline
Miembro
 
Registrado: feb 2006
Ubicación: torrejon(madrid)
Posts: 19
Poder: 0
liser Va por buen camino
¿Necesitas algo como esto?
http://www.clubdelphi.com/foros/showthread.php?t=70559
Responder Con Cita
  #3  
Antiguo 23-11-2010
Dragun Dragun is offline
Registrado
NULL
 
Registrado: nov 2010
Posts: 8
Poder: 0
Dragun Va por buen camino
La verdad es que no si es eso , lo probare, pero creo que la mejor opcion es hacerlo como yo se, creo q es un poco torpe, por que la opcion es crear un string en un TComboBox, con todos los valores que se pueden usar, cuando lo tenga lo cuelgo y asi creo que conseguire explicarme mejor y hare entender lo que quiero hacer.

Muchas gracias
Responder Con Cita
  #4  
Antiguo 23-11-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Dragun Ver Mensaje
La verdad es que no si es eso , lo probare, pero creo que la mejor opcion es hacerlo como yo se...
Ese procedimiento te muestra lo que debes programar en el evento OnKeyDown del formulario para saber qué teclas se están pulsando.
Es decir, cuando tú en un formulario pulsas una tecla o combinación de ellas, el programa pasa en control a este procedimiento.

En ese procedimiento tú debes "programar" qué deseas hacer con cada combinación de teclas que se ha pulsado (si te interesa hacer algo). Con los ejemplos que hay en ese hilo, puedes extrapolar a las combinaciones que tú necesites.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
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
Detectar pulsación de teclas Ctrl, Alt y Shift y teclas virtuales (de función,...) rrf Varios 11 09-08-2017 13:24:21
Mejor Metodo para leer las teclas pmtzg Varios 3 08-11-2007 18:05:16
una ayudita para un novato majuub Internet 5 14-05-2007 22:47:22
ayuda para novato Pensa2r MySQL 1 05-06-2006 19:04:21
problema con teclas rapidas en formulario MDI ctronx Varios 3 25-02-2005 02:36:22


La franja horaria es GMT +2. Ahora son las 03:49:33.


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