일단 프린터가 어떻게 연결이 되어 있는지 모르겠지만
RS-232c 로 연결이 되어 있다면 제시하신 명령이 맞구요.
그냥 Parrael로 연결이 된 경우는 조금 틀립니다.
먼저 RS-232C 인 경우
포트로의 연결을 체크하신 다음 아래의 명령을 STRING 로 정의 된 변수에 넣어 주시고
포트로 Write를 해 주시면 됩니다.
프린터 케이블 연결일 경우 프린터 시작을 해 주시고
폰트를 Control로 변경해 주시고
문자를 출력해 주시면 됩니다.
명령에 대한 자세한 사항은 삼성의 mini Printer 사이트를 참고 하세요.
www.samsungminiprinter.com
친구가 만들어준 허접한 계산 프로그램인데요... 프린터(삼성 stp-131)에 연결된 돈통을 여는데 좀 이상해서요... 제조회사에서는 그냥 ESC P M T1 T2 라는 command를 날리면 된다는데... 제가 델파이를 몰라서요.... procedure TForm1.Bu...
박홍재
•
2006.04.24 15:56
ESC Command 를 찾아 보세요. 여기에 나오는데요. 일단 Windows에서 설치를 하셨고
병렬포트로 연결하는 ...
박홍재
•
2006.04.21 10:45
일단 프린터가 어떻게 연결이 되어 있는지 모르겠지만
RS-232c 로 연결이 되어 있다면 제시하신 명령이 맞...
병렬포트로 연결하는 것과 RS-232C로 연결하는 것 둘다 명령을 주는 방식이 틀리는데요
전 병렬 연결을 사용했기에 다음과 같이 했답니다. 그럼.
procedure TForm1.Button1Click(Sender: TObject);
var Str : String;
i : Integer;
Outfile : TextFile;
begin
str := CHR(27)+CHR(112)+CHR(48)+CHR(49)+CHR(51);
AssignFile(OutFile, 'LPT1');
Rewrite(OutFile);
Writeln(OutFile, str);
CloseFile(OutFile);
end;
그럼 유저 메뉴얼을 잘 찾아 보시면 ESC 명령에 대한 자료가 있습니다. 참고하세요.