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 28-10-2003
Robert Robert is offline
Miembro
 
Registrado: jul 2003
Ubicación: Lima -Peru-
Posts: 25
Poder: 0
Robert Va por buen camino
Enter #13

Hola con todos, tengo una consulta.
se que #13 es el equivalente al ENTER, saben cual es el equivalente a la tecla suprimir y a la tecla retroceso.
gracias
Responder Con Cita
  #2  
Antiguo 29-10-2003
Nadie Nadie is offline
Miembro
 
Registrado: ago 2003
Ubicación: http://manchasenlapared.blogspot.com
Posts: 75
Poder: 21
Nadie Va por buen camino
la constante vk_delete

los valores ascii del 1 al 32 corresponden a caracteres especiales, no son ni letras, ni numeros, ni simbolos... ahi tenes espacio, backspace, enter entre otros

__________________________
www.pcmasmas.com.ar
www.webimpact.com.ar
Responder Con Cita
  #3  
Antiguo 29-10-2003
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Hola Robert, abre la unit windows.pas abrelo y en la línea 18100 comienzan las relaciones entre las teclas y los números asociados, ahí puedes ver todos estos valores a veces nos marean un poco.
Espero te sea útil.
Saludos
Responder Con Cita
  #4  
Antiguo 29-10-2003
Tomás Tomás is offline
Miembro
 
Registrado: may 2003
Ubicación: Elche
Posts: 140
Poder: 22
Tomás Va por buen camino
Suprimir y retroceso creo que son #7 y #8 o viceversa.

Suerte.
Responder Con Cita
  #5  
Antiguo 29-10-2003
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Virtual Key Code Corresponding key

VK_LBUTTON Left mouse button
VK_RBUTTON Right mouse button
VK_CANCEL Control+Break
VK_MBUTTON Middle mouse button
VK_BACK Backspace key
VK_TAB Tab key
VK_CLEAR Clear key
VK_RETURN Enter key
VK_SHIFT Shift key

.......

Puedes pulsar en la ayuda de Delphi y obtienes todos los códigos "Virtual Key"


Esto del Inkey de Clipper
// Misc. keys

#define K_ENTER 13 // Enter, Ctrl-M
#define K_RETURN 13 // Return, Ctrl-M
#define K_SPACE 32 // Space bar
#define K_ESC 27 // Esc, Ctrl-[

#define K_CTRL_ENTER 10 // Ctrl-Enter
#define K_CTRL_RETURN 10 // Ctrl-Return
#define K_CTRL_RET 10 // Ctrl-Return (Compat.)
#define K_CTRL_PRTSCR 379 // * Ctrl-Print Screen
#define K_CTRL_QUESTION 309 // Ctrl-?

#define K_ALT_ENTER 284 // * Alt-Enter
#define K_ALT_RETURN 284 // * Alt-Return
#define K_ALT_EQUALS 387 // * Alt-Equals
#define K_ALT_ESC 257 // * Alt-Esc
........
// Editing keys

#define K_INS 22 // Ins, Ctrl-V
#define K_DEL 7 // Del, Ctrl-G
#define K_BS 8 // Backspace, Ctrl-H
#define K_TAB 9 // Tab, Ctrl-I
#define K_SH_TAB 271 // Shift-Tab
.........
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #6  
Antiguo 29-10-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Cita:
Posteado originalmente por Ruben_Cu
abre la unit windows.pas abrelo y en la línea 18100 comienzan las relaciones entre las teclas y los números asociados....
No me digas que te has mirado toda la unit Windows hasta encontrarlas??? (de buen rollo, eh!!! )

Lo más sencillo es mirar en la ayuda la entrada de Virtual Key Code (cómo comenta el amigo Marcos)
Responder Con Cita
  #7  
Antiguo 29-10-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
En mi caso la línea 18100 contiene:

SW_MAX = 10;

Además de consultar la multimencionada página de ayuda también sirve escribir uno de los códigos, digamos VK_RETURN y hacer Ctrl-Click sobre él para que se abra la unidad windows.pas en la zona exacta de la declaración de estas constantes.

// Saludos
Responder Con Cita
  #8  
Antiguo 30-10-2003
Nadie Nadie is offline
Miembro
 
Registrado: ago 2003
Ubicación: http://manchasenlapared.blogspot.com
Posts: 75
Poder: 21
Nadie Va por buen camino
pidio la tecla suprimir nada mas :P arriba de todo le respondi la vk que necesitaba no se para que agregaron todas las demas :P
Responder Con Cita
  #9  
Antiguo 30-10-2003
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Talking

Hola
Cita:
Posteado originalmente por cadetill
No me digas que te has mirado toda la unit Windows hasta encontrarlas??? (de buen rollo, eh!!! )

Lo más sencillo es mirar en la ayuda la entrada de Virtual Key Code (cómo comenta el amigo Marcos)
Pués no amigo, no conté 18100 líneas de código para llegar donde la unit Windows.pas tiene escrito:
{ Virtual Keys, Standard Set }
Solo que haciendo lo que dice Román en su post caes directo en el bloque de constantes de teclas, que dicho sea de paso, si se sabe exprimir, lo veo mas completo que la información dada en la multimencionada página de ayuda al brindar mas información sobre los caracteres alphanuméricos.

Cita:
Posteado originalmente por roman
En mi caso la línea 18100 contiene:

SW_MAX = 10;
Pués parece que nuestras unit no son iguales, la tuya tiene mas líneas, en la mía SW_MAX está en la 18043.

Saludos
Responder Con Cita
  #10  
Antiguo 30-10-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Posteado originalmente por Nadie
pidio la tecla suprimir nada mas :P arriba de todo le respondi la vk que necesitaba no se para que agregaron todas las demas :P
Da pescado a un hombre y lo alimentarás un día; enseña a pescar a un hombre y lo alimentarás toda la vida



// Saludos
Responder Con Cita
  #11  
Antiguo 31-10-2003
Nadie Nadie is offline
Miembro
 
Registrado: ago 2003
Ubicación: http://manchasenlapared.blogspot.com
Posts: 75
Poder: 21
Nadie Va por buen camino
Cita:
Posteado originalmente por roman
Da pescado a un hombre y lo alimentarás un día; enseña a pescar a un hombre y lo alimentarás toda la vida



// Saludos
si estamos para frases entonces respondo con una "El exceso de informacion produce desinformacion", tantos posts para una respuesta de un renglon terminan tapando la respuesta que necesitaba :P
el pibe pregunto una cosa y le responden otras... :P

saludos
Responder Con Cita
  #12  
Antiguo 31-10-2003
Avatar de DarkByte
DarkByte DarkByte is offline
Miembro
 
Registrado: sep 2003
Ubicación: Desconocido
Posts: 1.322
Poder: 22
DarkByte Va por buen camino
Si, el pidió eso, pero esta ayuda puede servir para otro que, por ejemplo, en vez de buscar suprimir, esté buscando el tabulador.

Contre más completa sea la ayuda, no solo se ayuda al que lo pide, sino que se informa a los demás.

Por mi parte, prefiero tener todo lo referente al tema en un hilo, que tener 10 hilos con la solución fragmentada.
__________________
:)
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


La franja horaria es GMT +2. Ahora son las 22:46:15.


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