Hej
Jest może jakiś prosty sposób wyplucia tekstu do drukarki??
Pozdrawiam Mart
Jeżeli kogoś to interesuje, to poradziłem sobie skierowaniem ofstreama do portu drukarki (lokalna "prn", sieciowa "\serwer\drukarka")
oczywiście ścieżkę można wczytywać cin-em :)
I działa, zostało mi jeszcze buforowanie całej strony (drukarka laserowa), ale z tym sobie poradzę :)
Pozdrawiam Mart
Jeżeli kogoś to interesuje, to poradziłem sobie skierowaniem ofstreama do portu drukarki (lokalna "prn", sieciowa "\serwerdrukarka")
oczywiście ścieżkę można wczytywać cin-em :)
I działa, zostało mi jeszcze buforowanie całej strony (drukarka laserowa), ale z tym sobie poradzę :)
Pozdrawiam Mart
mnie to interesuje bo jak skoncze to co robie(program magazynowy z baza dbf) bede sie musial zabrac za wydruki .
Jak mozesz to skompiluj to do *.lib lu udostepnij mi kod jak skonczysz bo mi troszke czasu brakuje , moge sie odwdzieczyc modulem/bibl do obslugi *.dbf :-)
Przykładowy programik (drukuje tablice ascii):
#include
#include
#include
#include
using namespace std;
struct para_ascii {
int ascii_i;
char ascii_c;
};
int main(int argc, char *argv[])
{
char drukarka;
char adres_drukarki[100];
bool tak_nie=true;
coutdrukarka;
switch (drukarka) { //wybór drukarki
case 'p':
strcpy(adres_drukarki,"\\ispoltec01\hplj5000PRC");
break;
case 'l':
strcpy(adres_drukarki,"\\ispoltec01\hplj5000LSO");
break;
case 'd':
coutadres_drukarki;
break;
default:
tak_nie=false;
break;
}
ofstream drukuj(adres_drukarki);
para_ascii tab_a[256];
if (tak_nie) {
for (int i=0;i
a, pozjadało mi backslashe przed n i w kilku innych miejscach, w adresach drukarki były po 2 (kawałek "stringa", a w tekście po 1 ;)
qrde, sorki za "nabijanie licznika", ale pewnie chodziło ci o buforowanie strony....
Jak zrobie to podeśle (chociaż akurat lezy to chwilowo na boczku i grzecznie czeka [nuda] )
Pozdrawiam Mart
[Moderator prosi o używanie ikonki ]