Título: tecla + en sendkeys o otra forma? Publicado por: traviatØ en 28 Enero 2009, 20:15 pm hola 1 salu2, me preguntaba si alguien sabe como se 'envia' la tecla + en vb6 , x ejemplo para la tecla flechaabajo es {DOWN} y para + ?? salu2s
Título: Re: tecla + en sendkeys o otra forma? Publicado por: Novlucker en 28 Enero 2009, 20:28 pm "{+}"
Saludos :-* Título: Re: tecla + en sendkeys o otra forma? Publicado por: viviz02 en 28 Enero 2009, 20:32 pm Supongo que puedes poner su equivalente en ascii -> 43
Título: Re: tecla + en sendkeys o otra forma? Publicado por: traviatØ en 28 Enero 2009, 20:37 pm HI, "{+}" no funciona :huh: si escribe en el bloc de notas + pero intento darle otro uso, para por ejemplo seleccionar y desseleccionar una marca y alli solo suena 'tuu' mmm :huh: salu2s
Título: Re: tecla + en sendkeys o otra forma? Publicado por: Novlucker en 28 Enero 2009, 20:48 pm A que te refieres con seleccionar una marca? :huh:
Título: Re: tecla + en sendkeys o otra forma? Publicado por: traviatØ en 28 Enero 2009, 21:03 pm hola, marcas de este tipo
(http://img99.imageshack.us/img99/4541/1212xk0.jpg) salu2s Título: Re: tecla + en sendkeys o otra forma? Publicado por: seba123neo en 28 Enero 2009, 21:06 pm se llaman checkbox :¬¬,ahora no entiendo que tiene que ver el "+" con los checkbox...
Título: Re: tecla + en sendkeys o otra forma? Publicado por: aaronduran2 en 28 Enero 2009, 21:06 pm Para eso se puede utilizar la barra espaciadora.
Título: Re: tecla + en sendkeys o otra forma? Publicado por: traviatØ en 28 Enero 2009, 21:15 pm hola si, pero tambien hay unos 'arbolitos' que se agrandan con + y estaba probando haber si lo podia abrir todo presionando repetidas veces {DOWN} y + (no se puede con la barra espaciadora) pero y + como se presiona :huh: salu2s
Título: Re: tecla + en sendkeys o otra forma? Publicado por: seba123neo en 28 Enero 2009, 21:38 pm no entiendo tu lenguaje , que se supone que son "arbolitos :xD ¿los nodos de un treeview?,para mandar teclas podes usar api's....
Título: Re: tecla + en sendkeys o otra forma? Publicado por: traviatØ en 28 Enero 2009, 21:55 pm no entiendo tu lenguaje , que se supone que son "arbolitos :xD ¿los nodos de un treeview?,para mandar teclas podes usar api's.... jaja, si eso creo que es, alguna idea de cual seria esa api??? y buscando encontre este codigo Código
ahora como se que es la tecla + ??? si es que se puede alguna idea :huh: salu2s :D Título: Re: tecla + en sendkeys o otra forma? Publicado por: seba123neo en 28 Enero 2009, 21:58 pm Código
Utilizar el Api keybd_event en vez de SendKeys (http://www.recursosvisualbasic.com.ar/htm/listado-api/153-keybd_event-en-ves-de-sendkeys.htm) Título: Re: tecla + en sendkeys o otra forma? Publicado por: GroK en 29 Enero 2009, 01:07 am ahora como se que es la tecla + ??? si es que se puede alguna idea :huh: salu2s :D La tecla '+' es vbKeyAdd, y eso es lo que le pasas por parametro a la funcion Pulsar_Tecla(), te referias a eso? Saludos Título: Re: tecla + en sendkeys o otra forma? Publicado por: Dessa en 29 Enero 2009, 01:09 am Hola, para las "Marcas" (checkbox) tambien podes usar SendMessage con BM_GETCHECK para saber si está tildado, el retorno sería (0 si no está tildado, 1 tildado o 2 si está gris.
Y con SendMessage y BM_CLICK le mandas el click si hace falta. (buscá ejemplos) retorno= SendMessage(Hndl, BM_GETCHECK, 0, 0) If retorno= 0 Then Call SendMessage(Hndl, BM_CLICK, 0, 0) Saludos Título: Re: tecla + en sendkeys o otra forma? Publicado por: traviatØ en 29 Enero 2009, 03:33 am hola, ya quedaria asi
Código
gracias se las debo salu2s Título: Re: tecla + en sendkeys o otra forma? Publicado por: viviz02 en 29 Enero 2009, 15:38 pm Por lo que veo ya lo has solucionado. Pero probaste esto que dije unos post mas arriba¿?
Supongo que puedes poner su equivalente en ascii -> 43 Título: Re: tecla + en sendkeys o otra forma? Publicado por: traviatØ en 29 Enero 2009, 17:23 pm hola no probe con ese porque no entiendo mucho de programming y bueno ya esta resuelto gracias! nos vemos! ..
|