PDA

Ver la Versión Completa : Escritura de caracteres especiales


Ana Tudela
18-04-2006, 11:35:06
Hola,

tengo un problemilla con el caracter & cuando lo intento visualizar en algunos controles. Os cuento: he observado que cuando tengo que rellenar la propiedad caption de algún control con el caracter &, si no pongo dos seguidos, no sale ninguno y en su caso aparece el caracter _. Esto no ocurre cuando lo pongo en la propiedad text de algún control.

Ejemplo:

En la caption de algun label intento poner Date & Time. Si solo pongo eso el resultado es Date _ Time pero si por el contrario pongo Date && Time, me sale Date & Time.

Es un poco complicado de explicar pero me gustaría que alguien me pudiese dar una explicación de cómo arreglarlo.

Muchas gracias a todos.

gluglu
18-04-2006, 11:58:42
Precisamente el '&' sirve en la propiedad Caption para marcar la letra que sigue a dicho & con el subrayado. De esta manera se puede mostrar un caracter subrayado con el cual se le indica que el usuario puede pulsar una combinación de teclas Alt+ o Control+, junto con ese caracter para elegir directamente dicha funcion. Esto en cambio tiene que ser programado de manera totalmente adicional.

Si te fijas, cualquier programa de windows, en sus menús u opciones, dispone de algún caracter subrayado para elejirlo con Alt+Caracter o Control+Caracter.

Para eso se utiliza el & en la propiedad Caption.

Por ello también es correcto para poner "Date & Time" debes de introducir en el caption "Date && Time"

Saludos