SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Veneno_Mortal en Viernes 25 de Febrero de 2005, 03:41

Título: Impresion
Publicado por: Veneno_Mortal en Viernes 25 de Febrero de 2005, 03:41
alguien sabe como puedo imprimir desde c++, bueno muchos de ustedes deben saber, entonces, ¿alguien puede decirme como imprimir? y ¿se puede imprimir a impresoras USB con el borland 3.1? :lightsabre:



(http://www.allposters.com/IMAGES/41/002_6511.jpg)
Título: Re: Impresion
Publicado por: © Jonathan © en Jueves 3 de Marzo de 2005, 20:54
Poder se debe poder, pero en C y trabajando a nivel Apis en conjunto con el Driver del dispositivo impresora. Es algo sumamente trabajoso, pero no es imposible, solo hay que estudiar y buscar info  :blink:  :ph34r: . Saludos
Título: Re: Impresion
Publicado por: Veneno_Mortal en Sábado 5 de Marzo de 2005, 15:50
tienes razon, tengo que leer, pero no se que con que libro comenzar.

¿conoces, o alguien conoce, un buen libro para programar utilizando apis? :alien:
Título: Re: Impresion
Publicado por: © Jonathan © en Martes 8 de Marzo de 2005, 05:54
Disculpas, pero no sabria cual recomendarte, ni siquiera conosco uno que ensenie de manera que todo sea un juego  :blink: , si sabes ingles encontraras todo lo que necesitas en google, esta todito, pero codificado al ingles  :ph34r:  :blink: ... lamentablemente con las nuevas versiones de Windows vienen adjuntas muchas limitaciones, y la del manejo de Hardware es la que mas resalta :( .. la solucion esta en conocer cual api estudiar y comenzar a experimentar. Veo si encuentro algo que te sea util y te lo paso :). Saludos! :hola:
Título: Re: Impresion
Publicado por: carlos20 en Domingo 13 de Marzo de 2005, 01:31
Para imprimir en C++

Código: Text
  1.  
  2. #include<fstream>
  3.  
  4. using namespace std;
  5.  
  6. int main(){
  7.     ofstream impresora("LPT1");
  8.     impresora<<"hola mundo\f";
  9.     impresora.close();
  10.     return 0;
  11. }
  12.  
  13.  

Para imprimir en C

Código: Text
  1.  
  2. #include <stdio.h>
  3.  
  4. int main(){
  5.     FILE *impresora;
  6.     impresora = fopen("LPT1", "w");
  7.     fprintf(impresora,"hola mundo\f");
  8.     fclose(impresora);
  9. }
  10.  
  11.  
  12.