Fórum VK da Barrinha ( / ) #448575
14/07/2013
0
Tenho um edit, eu preciso que quando apertar a Barrinha ( / ) chama o outro form!!!Alguem sabe como fazer!!!
Eu tenho assim
if key = vk_/ then
Frm_Cad_Cidades.shomodal;
Mais não deu certo!!!
hehehe
Alguem Ajuda!!!
Abraços
Bruno Henrique
Curtir tópico
+ 0Posts
14/07/2013
Manoel Jr
Gostei + 0
14/07/2013
Manoel Jr
[url]https://docs.google.com/file/d/0B_hCvHGPLsmYZVhlMnJfSGNVZEE/edit?usp=sharing[/url]
Gostei + 0
14/07/2013
Deivison Melo
Abraços e bons códigos!!
Gostei + 0
14/07/2013
Bruno Henrique
Acabei de testar, e infelizmente não deu certo!!!
Eu usei assim no evento onkeydown
if key=vk_divide then
frm_cad_cidades.showmodal
e não deu certo!!!
ai eu fiz assim ele abriu, mais verifique que qualquer tecla que eu pressiono o form é aberto
if vk_divide = 111 then
frm_cad_cidades.showmodal
O que eu faço???
Abraçõs
Gostei + 0
15/07/2013
Bruno Henrique
Gostei + 0
15/07/2013
Bruno Henrique
Gostei + 0
15/07/2013
Manoel Jr
Gostei + 0
15/07/2013
Bruno Henrique
Eu coloquei meu codigo no evendo onkeydown e eu ativei sim o keypreview.Porem não deu certo!!!
Gostei + 0
15/07/2013
Rodolpho Silva
Acabei de testar e funcionou:
procedure TMyForm.edt1KeyDown(Sender: TObject;
var Key: Word; Shift: TShiftState);
begin
inherited;
if (Key = VK_DIVIDE) then
ShowMessage(IntToStr(Key));
end;
Gostei + 0
15/07/2013
Bruno Henrique
Eu troquei o vk_divide por vk_f5 e deu certo...por que com o vk_divide não...
Gostei + 0
16/07/2013
Manoel Jr
Gostei + 0
16/07/2013
Bruno Henrique
Estou em um notebook!!!Será que é isso???Pois não tem o teclado númerico né!!!
Gostei + 0
17/07/2013
Manoel Jr
Gostei + 0
17/07/2013
Manoel Jr
Use esse código aqui que ele vai retornar o codigo de sua tecla.
var Key: Word; Shift: TShiftState);
begin
inherited;
if (Key = VK_DIVIDE) then
ShowMessage(IntToStr(Key));
end;Gostei + 0
05/03/2014
Bruno Henrique
If KEY = #47 THEN Form2.show;
Só colocar no evento onkeypress do edit
Abraços
POST RESOLVIDO
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)