• Domingo 28 de Abril de 2024, 23:34

Autor Tema:  Imprimir Desde Visual C  (Leído 1814 veces)

jenny2003

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Imprimir Desde Visual C
« en: Jueves 1 de Diciembre de 2005, 21:34 »
0
Hola a todos !!! Jovenes estoy buscando como hacer que un programa envie datos a la impresora desde Visual C y lograr que se realize la impresión. Alguien me dijo que necesitaba un DLL para lograr trabajar con el puerto, pero no tengo ni idea de por donde empezar  :unsure:

Alguien me podria orientar.

GRACIAS.

pitukilloloco

  • Miembro MUY activo
  • ***
  • Mensajes: 104
    • Ver Perfil
Re: Imprimir Desde Visual C
« Respuesta #1 en: Viernes 2 de Diciembre de 2005, 00:45 »
0
¿tu programa va correr en modo consola o en modo gráfico siguiendo el esquema de ventanas y mensajes de Windows?

punteroNULO

  • Miembro activo
  • **
  • Mensajes: 73
    • Ver Perfil
Re: Imprimir Desde Visual C
« Respuesta #2 en: Viernes 2 de Diciembre de 2005, 02:09 »
0
Para imprimir puedes utilizar las funciones graficas de la libreria de Windows. Las funciones de GDI.

Si utilizas WindowsXP puedes utilizar las funciones de GDI+. En el siguinet enlace hay más información de como hacerlo:

imprimir GDI+


En otro caso puedes utiliza la libreria antigua GDI. Este otro enlace:

imprimir GDI

Con estas funciones puedes imprimir facilmente texto y gráficos.

Hasta luego.

jenny2003

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Imprimir Desde Visual C
« Respuesta #3 en: Sábado 3 de Diciembre de 2005, 06:53 »
0
Hola de nuevo!
 Respondiendo a la pregunta de pitukilloloco, Si ahorita estoy trabajando en modo consola, como ves? no se si eso complica o facilita las cosas pero ahorita no quiero entrar en detalles de lo visual solo como programar lo basico.
 Gracias.

 Para: punteroNULO
Muchas gracias por los enlaces ya estoy revisando eso.  :comp:

pitukilloloco

  • Miembro MUY activo
  • ***
  • Mensajes: 104
    • Ver Perfil
Re: Imprimir Desde Visual C
« Respuesta #4 en: Sábado 3 de Diciembre de 2005, 08:49 »
0
En modo consola puedes usar la función fprintf que funciona igual que la función printf, excepto que esta es para archivos. Cuando corres un programa hay predefinidos unos identificadores a archivo que tu puedes usar sin tener que abrirlos, estos son
Citar
stdin - entrada estándar
stdout - salida estándar
stderr - salida de errores estándar
stdprn - salida a la impresora
stdnul - salida y entrada nula
en este caso, en el primer parámetro de la función fprintf pones stdprn para que mande la salida a la impresora.