Bordes de cuadros en Visual Basic (Access)
Publicado por caldebuja (1 intervención) el 20/06/2005 22:51:38
Tengo un problema:
Quiero ver en pantalla e imprimir un informe de Access en el que en algunos cuadros de texto deben aparecer caracteres gráficos (ángulo sencillo, ángulo doble, doble barra vertical, etc.), pero de tal modo que al trasladar el programa de un ordenador a otro no tenga que cambiar la fuente del cuadro de texto o de la impresora.
He probado varias cosas sin éxito:
- Usando la fuente "Terminal", que incluye esos caracteres gráficos como parte de su ASCII extendido, puedo verlo por pantalla, pero al imprimir me salen los caracteres de la fuente Arial "Latin-1", que son distintos.
- Usando la fuente "Arial Unicode MS" no consigo verlo ni en pantalla, y además no sé qué valores debo dar a la función ChrW, pues sólo acepta enteros y los caracteres Unicode están codificados en hexadecimal de la forma "U+2551", "U+255D", etc.
Quizá deba indicar al principio del código del informe de Access algún método (Encoding o algo similar) pero no sé hacerlo.
¿Alguien me puede orientar? Gracias por adelantado.
Puedes enviar la respuesta a mi correo: [email protected]
Quiero ver en pantalla e imprimir un informe de Access en el que en algunos cuadros de texto deben aparecer caracteres gráficos (ángulo sencillo, ángulo doble, doble barra vertical, etc.), pero de tal modo que al trasladar el programa de un ordenador a otro no tenga que cambiar la fuente del cuadro de texto o de la impresora.
He probado varias cosas sin éxito:
- Usando la fuente "Terminal", que incluye esos caracteres gráficos como parte de su ASCII extendido, puedo verlo por pantalla, pero al imprimir me salen los caracteres de la fuente Arial "Latin-1", que son distintos.
- Usando la fuente "Arial Unicode MS" no consigo verlo ni en pantalla, y además no sé qué valores debo dar a la función ChrW, pues sólo acepta enteros y los caracteres Unicode están codificados en hexadecimal de la forma "U+2551", "U+255D", etc.
Quizá deba indicar al principio del código del informe de Access algún método (Encoding o algo similar) pero no sé hacerlo.
¿Alguien me puede orientar? Gracias por adelantado.
Puedes enviar la respuesta a mi correo: [email protected]
Valora esta pregunta


0