Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2010, 12:19
rdm
 
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires, Argentina
Mensajes: 57
Antigüedad: 21 años, 4 meses
Puntos: 0
usando el objeto printer

Hola amigos, tengo el siguiente inconveniente, estoy armando un listado usando el objeto printer y, cuando el largo de una cadena es mayor que el espacio previsto para dicha columna, se produce una superposición de las columnas de mi listado, investigando un poco, descubro que puedo usar una propiedad del objeto printer llamada TextWidth que me devuelve el ancho en pixeles de la cadena que le paso como parámetro, esta función está buena porque tiene en cuenta el tipo de letra, tamaño y propiedades de la cadena que estoy enviando, ahora bien, lo que no puedo resolver es como cortar una cadena que, por usar textwidth, se que es mas ancha que el espacio previsto.

Espero me puedan ayudar, les mando saludos y quedo a la espera de algún comentario salvador.