Jump to content

Foto

Bloquear teclas no Delphi



Existem 3 respostas neste tópico

#1 Kkc.AtChUm    

Kkc.AtChUm
  • Participante
  • 7 mensagens

Publicado 02 December 2003 - 03:23 PM

Eu gostaria de saber como bloqueia as teclas ctrl,alt,del,tab,tecla do windos,f4.
no windows xp!


#2 Kkc.AtChUm    

Kkc.AtChUm
  • Participante
  • 7 mensagens

Publicado 02 December 2003 - 09:51 PM

PO ajuda aew preciso muito!!

#3 Sherlock    

Sherlock
  • Participante
  • 54 mensagens

Publicado 02 December 2003 - 11:31 PM

Cara, eu não sou um grande programador em delhi (ainda) hhehehe, mas esse problema seu ae eu tentaria resolver da seguinte forma:
Existe uma procedure no delphi chamada FormKeyDown, que ela analiza as tecla precionadas no teclado e joga para dentro de uma variavel.Só que cada tecla tem um numero que vai para dentro dessa variavel(e eu não sei todos) Ai você faria o seguinte: se determinada tecla for precionada, abriria uma aplication.messagebox.
if key(que é a variavel da procedure)= "numero da tecla" then
aplication.messagebox('Tecla Bloqueada','Aviso',48)

é mais ou menos por ai.... tenta ae e ve se funciona pro seu caso...
obs.: você tem que saber o valor de cada tecla ! Eu tinha aqui o valor de todas do teclado, mas você já pode iratrás disso ae. Caso eu ache aqui eu te mando !
Espero ter dado alguma luz pra você ,
Sherlock

#4 Kkc.AtChUm    

Kkc.AtChUm
  • Participante
  • 7 mensagens

Publicado 03 December 2003 - 07:54 PM

Obribado no windows 98 deu mas no xp naum