Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/10/2007, 06:15
Manu_Leon
 
Fecha de Ingreso: marzo-2005
Ubicación: Sevilla
Mensajes: 277
Antigüedad: 19 años, 1 mes
Puntos: 2
Texto en Picturebox

buenas, Tengo un Picturebox en el cual imprimo texto mediante el méotdo Print

dim texto as string
texto ="hola que tal"
Picture1.Print (texto)

por poner un ejemplo

El problema me surje cuando el texto que se imprime es mayor que el picturebox, en este caso, el texto se ve cortado. Poner autosize en true no funciona, sólo funciona para cargar imagenes.

Mi idea era calcular cuanto ocupa lo que voy a imprimir y redimensionar el picturebox antes de imprimir.

quiero hacer algo como:

Picture1.width=LEN(texto) * tamaño_letra

Pero no funciona, imagino que es problema de escalas, que si la letras tiene de tamaño 12, realmente eso será en píxeles o en otra escala y no en twips. El caso es que quiero saber cuanto ocupa de ancho lo que se va a imprimir en el picturebox y no sé como puedo hacerlo.


Un saludo y gracias de antemano