FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problemas al enviar WMKEYDOWN a la ventana cmd
Hola amigos,
Estoy intentando enviar unos caracteres a la ventana CMD, pero me salen caracteres extraños, es decir le envio un ':' y me escribe un ^*Z, y asi con muchos,,, estoy basado en el codigo ascii, pero parece ser que cmd no maneja ese codigo.....donde puedo encontrar los valores reales de los caracteres a enviar? porque no me envia los datos reales? Código:
PostMessageA(Handle1,WM_KEYDOWN,'C',0); PostMessageA(Handle1,WM_KEYDOWN,':',0); PostMessageA(Handle1,WM_KEYDOWN,'\\',0); gracias!!! |
#2
|
|||
|
|||
Indicarle que que es con ALT,,,
Hola amigos, creo que hay que indicarle si es con Shift, alt, o Control.
pero no se como con Post o sendmessage, alguien sabe como?? Gracias! |
#3
|
||||
|
||||
PostMessageA(Handle1,WM_KEYDOWN,Ord('C'),0);
__________________
self.free; |
#4
|
|||
|
|||
Garcias, pero ingreso Ord, y me sale error, tengo que incluir alguna libreria??
El problema es con los dos puntos (":"), y el "\" |
#5
|
||||
|
||||
perdon faltaba corregir que no uses wm_KEYDOWN sino wm_CHAR
PostMessage(Edit1.Handle, WM_CHAR, ord(':'), 0);
__________________
self.free; |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Delphi 7.0 y MySql, Enviar informacion de ventana a ventana | gozi | Conexión con bases de datos | 2 | 03-04-2006 05:28:41 |
Problemas MDI cerrar ventana | rafadrover | Varios | 3 | 28-01-2006 13:30:44 |
Enviar texto a la ventana abierta | Mr.Vaka | Varios | 4 | 28-11-2005 18:57:31 |
Obtenert el handler de la ventana donde se han de enviar las pulsaciones del teclado | ASAPLTDA | API de Windows | 0 | 07-04-2005 23:38:56 |
Problemas definiendo regiones de ventana | fenris78 | API de Windows | 0 | 27-02-2005 17:01:04 |
|