Qual a combinação para formar seta cima,seta baixo,seta direita e seta esquerda?
ALT+486 representa µ,mas seta não consigo...
Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes
| |||||
Alt+Qual a combinação para formar seta cima,seta baixo,seta direita e seta esquerda?
ALT+486 representa µ,mas seta não consigo...
Re: Alt+Não há um símbolo definido por padrão na tabela ASCII para os símbolos de seta.
A tabela ASCII considera que um caractere fica contido em um byte (8 bits) e define os primeiros 128 caracteres (0 a 127) sendo que os caracteres superiores (de 128 a 255) são dependentes da plataforma (idioma, sistema...). Não há o caractere 486 (ALT + 486), mas se você converter isso para um byte, ele vai ser truncado, virando o caractere 230 (a letra grega "mi" - µ), pois 486 é 0x01E6 que, truncado para um byte, vira 0xE6, equivalente a 230 em decimal. Logo, o ALT + 486 é, na verdade, ALT + 230 (console windows/dos). Segue pdf com os códigos: http://usefulshortcuts.com/downloads/ALT-Codes.pdf Os caracteres de setas e algumas teclas do teclado não possuem um código ASCII vinculado, como é o caso das teclas de Setas, ALT, CONTROL e etc. Caso precise enviar essas teclas especiais a algum software, em C# pode usar System.Windows.Forms.SendKeys.Send(), onde você pode enviar praticamente qualquer combinação de teclas, excetuando algumas, como o "ctrl + alt + del". Os eventos de teclado são enviados para a janela com foco, sendo ou não da aplicação.
Re: Alt+Obrigado.
Não preciso enviar não,é que estou usando uns botões onde o Caption é o próprio caractere ASCII,mas como as 'setas' são indefinidas e dependente da plataforma,eu usei imagens.
| ||
Quem está onlineUsuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes |
||