Bem vindo ao LifeGames Demo
Cadastre-se agora para ter acesso a todos os nossos recursos. Uma vez cadastrado e logado, você será capaz de criar tópicos, postar respostas a tópicos já existentes, a reputação de seus companheiros, começar seu próprio mensageiro privado, atualizações de status post, gerir o seu perfil e muito mais. Esta mensagem será removida assim que tiver logado.
Entrar Cadastre-se


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

1Criando teclado virtual no Delphi Empty Criando teclado virtual no Delphi Ter Fev 05, 2013 10:46 am

Moedas Moedas : 278
Mensagens Mensagens : 1177
Idade Idade : 26
Humor Humor : Forever Alone T.T
Reputação Reputação : 28
Quebra de regras:
Criando teclado virtual no Delphi Left_bar_bleue0 / 1000 / 100Criando teclado virtual no Delphi Right_bar_bleue

RodrigoNunes

RodrigoNunes

Admin

Admin

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Código do Teclado Virtual em Delphi
Spoiler:

Principais ScanCodes para serem utilizados no Teclado Virtual

Letras Minúsculas
Código:

a – 65
b – 66
c – 67
d – 68
e – 69
f – 70
g – 71
h – 72
i – 73
j – 74
k – 75
l – 76
m – 77
n – 78
o – 79
p – 80
q – 81
r – 82
s – 83
t – 84
u – 85
v – 86
w – 87
x – 88
y – 89
z – 90

Nibuscuklas
O código é o mesmo da maiuscula, a diferença é que o botão shift esta como pressionado
Código:
A – 65 Shift
B – 66 Shift
C – 67 Shift
D – 68 Shift
E – 69 Shift
F – 70 Shift
G – 71 Shift
H – 72 Shift
I – 73 Shift
J – 74 Shift
K – 75 Shift
L – 76 Shift
M – 77 Shift
N – 78 Shift
O – 79 Shift
P – 80 Shift
Q – 81 Shift
R – 82 Shift
S – 83 Shift
T – 84 Shift
U – 85 Shift
V – 86 Shift
W – 87 Shift
X – 88 Shift
Y – 89 Shift
Z – 90 Shift

Números

Código:

0 – 48
1 – 49
2 – 50
3 – 51
4 – 52
5 – 53
6 – 54
7 – 55
8 – 56
9 – 57

Símbolos
Código:
) – 48 Shift
! – 49 Shift
@ – 50 Shift
# – 51 Shift
$ – 52 Shift
% – 53 Shift
^ – 54 Shift
& – 55 Shift
* – 56 Shift
( – 57 Shift

Dígitos no Teclado numérico (Number Pad) com Num Lock Ligado
key – scan code
Código:

0 – 96
1 – 97
2 – 98
3 – 99
4 – 100
5 – 101
6 – 102
7 – 103
8 – 104
9 – 105

Botões Especias
Ao pressionar o botão shift com o Num Lock ligado desliga o Num Lock, ao passo que segurar pressionado o botão shift terá uma ação diferente. Assim, pressionar o shift+1 no teclado numérico (com o Num Lock ligado), terá a ação do botão “End” veja os principais abaixo.
Botões no Teclado Numérico com o Num Lock desligado.

key – scan code
Código:
e
5 – 12
PgUp – 33
PgDn – 34
End – 35
Home – 36
Left Arrow – 37
Up Arrow – 38
Right Arrow – 39
Down Arrow – 40
Ins – 45
Del – 46

Pontuação
key scan code
Código:

) 48 Shift
! 49 Shift
@ 50 Shift
# 51 Shift
$ 52 Shift
% 53 Shift
^ 54 Shift
& 55 Shift
* 56 Shift
( 57 Shift
* on Num Pad 106
+ on Num Pad 107
- on Num Pad 109
. on Num Pad 110
/ on Num Pad 111
[ 219
{ 219 Shift
] 221
} 221 Shift
| Pipe 220 Shift
\ 220
; 186
: 186 Shift
= 187
+ on Keyboard 187 Shift
, 188
< 188 Shift
- 189
_ Underscore 189 Shift
. on Keyboard 190
> 190 Shift
/ on Keyboard 191
? 191 Shift
` Reverse Quote 192
~ 192 Shift
\ 220
‘ Single Quote 222
" 222 Shift

Caracteres Invisíveis
Código:

Backspace 8
Tab 9
5 on Num Pad w/ Num Lock off 12
Enter (carriage return) 13
Shift only 16
Ctrl only 17
Alt only 18
Pause / Break 19
Caps Lock 20
Escape 27
Space Bar 32
Page Up 33
Page Down 34
End 35
Home 36
Left Arrow 37
Up Arrow 38
Right Arrow 39
Down Arrow 40
Print Scrn 44
Insert 45
Delete 46
Start Menu But 92
Popup Menu Key 93
Num Lock 144/
Scroll Lock 145

Teclas de Funções

Código:

F1 – 112
F2 – 113
F3 – 114
F4 – 115
F5 – 116
F6 – 117
F7 – 118
F8 – 119
F9 – 120
F10 – 121
F11 – 122
F12 – 123

Credits: Imagens e códigos: Dicas delphi

https://www.facebook.com/DarkGamesBrasil Youtube LinkedIn esqueci

Ver o tópico anterior Ver o tópico seguinte Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos