Imprimir x impresora - Lenguaje C

SiNSoNiDo

Estoy con un programa en el cual una de las opciones de un menú q hice es Imprimir (imprimir x papel). Lo q kiero hacer es imprimir x papel un fichero q tengo creado, alguien sabe cómo hacerlo?
he probado con la función system() y poniéndole el típico comando de msdos (el print) pero no debo poner la sintaxis correctamente.
a ver si algun@ sabe solucionar este pekeño problemilla. thx

r2d2rigo

Prueba a guardar una version temporal del archivo, y luego invocas system("print rutadelarchivo.txt");

Suerte ;D

SiNSoNiDo

nadie sabe alguna otra forma? si alguno tiene un ejemplo de imprimir q me sirva se lo agradecería...

aLeX

A mi el system print solo me funcionaba desde msdos, desde windows no me hacía ni caso. Ni activando la cola de impresion de dos desde windows.

Deathtime

Has probado a incluir un metodo print y llamarlo cuando lo necesites?

Este metodo lo k haria seria abrir un print dialog y ofrecerte el cambiar opciones de impresion.

Usuarios habituales

  • Deathtime
  • aLeX
  • SiNSoNiDo
  • r2d2rigo