19/05/2004, 02:18
|
| | Fecha de Ingreso: mayo-2004 Ubicación: guipuzcoa
Mensajes: 83
Antigüedad: 20 años, 6 meses Puntos: 0 | |
Gracias por contestar, hoy en un grupo de noticias de microsoft he puesto esta explicación:
Hola, ya he visto que tal vez no he expuesto bien mi
problema(soy el del problema de ayer con la combinación de
teclas) y pido perdón, por ello hoy he decidido dar una
explicación más completa.
Estoy realizando un programa para minusválidos con el
objetivo de facilitar el acceso a menus de cualquier
aplicación de cualquier version de windows, en el que
mediante visual basic 6.0 y las APIS(las he utilizado en
el programa) pueda llamar a cualquier aplicación como por
ejemplo: word,
para ello he llamado a la función shell, para moverme por
los menus voy a tener 4 botones: arriba,abajo,izquierda y
derecha. Con el de arriba y abajo me muevo por los menus y
con el "derecha" activa la opcion del menu y
con "izquierda" desactiva la opcion, sale y pliega el menu.
En cuanto estos cuatro botones he pensado que tal vez sea
mejor poner 4 botones de direccion(arriba,abajo,izquierda
y derecha) y ademas otro para activar la opcion y otro
para desactivarla.Para conseguir el movimiento por el menu
he intentado usar Sendkeys y tambien el Keyb_event pero
tengo un problema, que no se me van guardando los
movimientos que voy haciendo por eso el instructor me dijo
que probará a guardar los nombres de las opciones(ej;ver )
del menu y la combinación de teclas que las activan(ej;alt
+ v) pero la verdad es que no sé como obtenerlos, porque
aunque anteriormente había encontrado una api en internet
en una página francesa, no sé de que variable saca el
nombre de la opción.Entonces comence a probar esto de la
tabla haciendo una estructura con los dos campos que he
nombrado antes(nombre de la opcion, combinación de teclas)
pero no he conseguido nada. Por ello me gustaría que me
pudierais ayudar a ver si puedo resolver el problema con
keyb_event que tal vez por ese camino(el del keyb_event)
pueda tirar, y si no es así contadme por favor nuevas
alternativas, porque la verdad es que en internet es
dificil encontrar la información que quieres sobre las apis
espero que podais ayudarme, os doy las gracias por
adelantado y espero vuestra respuesta.
Hasta aqui el mensaje, espero que ahora me entiendas mejor(y que no te eche para atras la duda, porque menudo embrollo..)
Muchas gracias por contestar y espero tu respuesta. |