none
System.Drawing acceso denegado RRS feed

  • Pregunta

  • Hola:
    tengo una aplicacion windowsform pero cuando intento imprimir en  una miniprinter(de diferentes marcas y controladores) me da una excepcion SYSTEM.DRAWING ACCESO DENEGADO, caso contrario si imprimo en cualquier otra impresora.
    gracias, bye
    viernes, 5 de junio de 2009 16:37

Respuestas

Todas las respuestas

  • hola,

    podrias postear como estas realizando la impresion.

    una consulta, has verificado si ese tipo de impresora soporta la impresion grafica ?
    porque lo pregunto por el tipo de error que veo mencionas, pareceria como que falla en la impresion de un grafico.


    que modelos son las miniprinter que estas usando?

    la impresion es de un reporte? de un winform directo ?, de un picturebox ?

    saludos
    Leandro Tuttini

    Work: Iceberg Solutions
    Blog
    Buenos Aires
    Argentina
    sábado, 6 de junio de 2009 22:47
  • Hola Leandro:

    bueno respondiendo a tus preguntas:

    has verificado si ese tipo de impresora soporta la impresion grafica ?
    NO ESTOY IMPRIMIENDO GRAFICOS UNICAMENTE TEXTO

    que modelos son las miniprinter que estas usando?
    PARA EVITAR PROBLEMAS CON LOS CONTROLADORES, USO UN CONTROLADOR GENERICO GENERIC/TEXT ONLY

    la impresion es de un reporte, de un winform directo, de un picturebox ?
    INTENTE X MEDIO DE UNA CONSULTA, X REPORTE, X WINFORM DIRECTO X PICTURE BOX NO X QUE SOLO ES TEXTO.

    gracias, bye

    LA IMPRESION LA ENVIO DE LA SIGUIENTE FORMA:

    CRAXDRT.

    Application crApp = new CRAXDRT.Application();
    CRAXDRT.
    Report Report = new CRAXDRT.Report();
    string cadenaConexion = ConfigurationManager.AppSettings.Get("RUTA_REPORT");
    Report = crApp.OpenReport(cadenaConexion, 1);
    Report.PrintOut(
    false,1,true,1,1);////////////  EL ERROR SE GENERA EN ESTA PARTE/////////

    lunes, 15 de junio de 2009 15:17