Ver la Versión Completa : Presionar Teclas
hola q tal... alguien me puede decir si se puede desde delphi hacer q se apriete una tecla??, si se puede como? grx bb
vtdeleon
17-05-2006, 02:47:21
alguien me puede decir si se puede desde delphi hacer q se apriete una tecla??Danos mas detalles, no cobramos por palabras.
Saludos
Sotrono
17-05-2006, 02:55:03
alguien me puede decir si se puede desde delphi hacer q se apriete una tecla??,
A no ser que tu programa tenga manos... no creo que sea posible. :D :D :D
ajaja q capo. Lo q quiero hacer es q me digan si conocen una funcion q simule q se presiona una tecla, algo q tenga el mismo efecto q apretar una tecla, no se si me explico :P
seoane
17-05-2006, 03:20:00
Algo sencillo:
procedure Pulsar(Key: Byte);
begin
keybd_event(Key, 0, 0, 0);
keybd_event(Key, 0, KEYEVENTF_KEYUP, 0);
end;
La utilizariamos, por ejemplo asi:
Pulsar(Ord('A'));
Pulsar(VK_F1);
En la ayuda teclea "Virtual key codes" para ver la lista de teclas que puedes usar
Sotrono
17-05-2006, 03:29:44
Aca tenes otra forma:
//Escrito por roman
var
Input: TInput;
begin
Input.Itype := INPUT_KEYBOARD;
Input.ki.wVk := VK_RETURN; // Tecla a simular
// Presionar tecla
SendInput(1, Input, SizeOf(Input));
// Soltar tecla
Input.ki.dwFlags := KEYEVENTF_KEYUP;
SendInput(1, Input, SizeOf(Input));
Saludos...
gracias muchachos unos idolos pero como puedo hacer para q funcione tmb fuera de mi aplicaion, por ej en word, bloc de notas, etc
EDITADO.......>>> no no che ya lo consegui gracias una vez mas :P
reevil
17-05-2006, 06:07:26
estaria bien que pusieras como lo conseguiste para que otros con dudas similares encuentren la solucion
saludos
Hey... no conteste pq no solucione el problema, aunq eso creia aql dia, el programa funciona con el bloc de notas, con el word, etc. pero hay una aplicacion con la qno funciona, no entiendo bien pq la cuestion es q esta aplicacion ocupa toda la pantalla, sera por eso? alguien tiene alguna solucion, para q mi aplicacion tenga efecto SIEMPRE? gracias
kanyrosana
07-11-2006, 23:01:06
podrias colocar como te funciono en word o en excel.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.