Si mandamos al teclado una cadena así
Pues como que hace cosas raras. Pasa lo mismo con {}.
¿Cómo se pueden mandar esas teclas?
¿Cómo Escribir []?
Objetivo: Re: ¿Cómo Escribir []?
Shordi, trate de encontrar un gb.bracket o algo similar pero no lo encontre.
Las alternativas que te sugiero son:
1 - "[" & ("Hola mundo") & "]", "{" & ("Hola mundo") & "}"
2 - Chr(91) & ("Hola mundo") & Chr(93), Chr(123) & ("Hola mundo") & Chr(125)
Nota: ademas al poner ("Hola mundo") esto permite incluir en la traducción de la aplicación la frase "Hola mundo".
Saludos.
Las alternativas que te sugiero son:
1 - "[" & ("Hola mundo") & "]", "{" & ("Hola mundo") & "}"
2 - Chr(91) & ("Hola mundo") & Chr(93), Chr(123) & ("Hola mundo") & Chr(125)
Nota: ademas al poner ("Hola mundo") esto permite incluir en la traducción de la aplicación la frase "Hola mundo".
Saludos.
Objetivo: Re: ¿Cómo Escribir []?
He mirado la ayuda de Sendkeys:
http://gambaswiki.org/wiki/comp/gb.desktop/desktop/sendkeys?nh
Y efectivamente, ambos son caracteres reservados. He probado con "\" delante, pero dice que no reconoce esos caracteres como especiales.
En el caso de [ busca un nombre de tecla que, obviamente, no encuentra, y en el segundo busca un conjunto, que al no encontrarlo, manda un vacío.
He probado lo de Tincho y tampoco, porque realmente manda la misma cadena.
Voy a buscar en usr/include/X11/keysymdef.h a ver si tienen nombre propio, que es la última posibilidad que se me ocurre
http://gambaswiki.org/wiki/comp/gb.desktop/desktop/sendkeys?nh
Y efectivamente, ambos son caracteres reservados. He probado con "\" delante, pero dice que no reconoce esos caracteres como especiales.
En el caso de [ busca un nombre de tecla que, obviamente, no encuentra, y en el segundo busca un conjunto, que al no encontrarlo, manda un vacío.
He probado lo de Tincho y tampoco, porque realmente manda la misma cadena.
Voy a buscar en usr/include/X11/keysymdef.h a ver si tienen nombre propio, que es la última posibilidad que se me ocurre
Objetivo: Re: ¿Cómo Escribir []?
última edición por Grandamakulo el Viernes, 04 Noviembre 2016, 15:12; editado 1 vez
He encontrado:
http://www.cl.cam.ac.uk/~mgk25/ucs/keysymdef.h
Y he probado
s = "{[Alt_R]'}" & "Hola, mundo" & "{[Alt_R]ç}"
Aunque no funciona, creo que los tiros van por ahí.
PS.- Acabo de probar [braceleft] y [bracketleft] y no funcionan tampoco. ¿Habrá que ver dónde estań situadas esas teclas en un teclado gringo?
http://www.cl.cam.ac.uk/~mgk25/ucs/keysymdef.h
Y he probado
s = "{[Alt_R]'}" & "Hola, mundo" & "{[Alt_R]ç}"
s = "{[Alt_R]'}" & "Hola, mundo" & "{[Alt_R]ç}"
Aunque no funciona, creo que los tiros van por ahí.
PS.- Acabo de probar [braceleft] y [bracketleft] y no funcionan tampoco. ¿Habrá que ver dónde estań situadas esas teclas en un teclado gringo?
última edición por Grandamakulo el Viernes, 04 Noviembre 2016, 15:12; editado 1 vez
Objetivo: Re: ¿Cómo Escribir []?
Que raro, mira aca pongo un ejemplo de una aplicación de consola con print y veras que si que funcionan.
Saludos.
vuott escribió: [Ver mensaje]
Que raro, mira aca pongo un ejemplo de una aplicación de consola con print y veras que si que funcionan.
Saludos.
test-0.0.1.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | test-0.0.1.tar.gz | |
Tamaño: | 10.84 KB | |
Descargado: | 18 veces |
test-0.0.1.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | test-0.0.1.tar.gz | |
Tamaño: | 10.84 KB | |
Descargado: | 18 veces |
test-0.0.1.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | test-0.0.1.tar.gz | |
Tamaño: | 10.84 KB | |
Descargado: | 18 veces |
Objetivo: Re: ¿Cómo Escribir []?
Usando el simple Print, sì, que funciona.
Digo que no funciona con Desktop.Sendkeys( ) .
tincho escribió: [Ver mensaje]
Usando el simple Print, sì, que funciona.
Digo que no funciona con Desktop.Sendkeys( ) .
Objetivo: Re: ¿Cómo Escribir []?
Efectivamente, era con Desktop.sendkeys... pero no le dediquéis más tiempo... lo he solucionado cambiando los [ ] por otros símbolos y punto pelota. Creo que no se puede, simplemente.
Saludos.
Saludos.
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.3801s (PHP: -83% SQL: 183%)
Consultas SQL: 47 - Debug off - GZIP Activado