PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
9886 00/01/14 19:40:53 RE(7):エスケープシーケンス NO4 By masaki_sano
9883 00/01/14 14:04:09 RE(6):エスケープシーケンス NO4 By M.M
9881 00/01/14 13:09:53 RE(5):エスケープシーケンス NO4 By masaki_sano
9880 00/01/14 11:51:35 RE(4):エスケープシーケンス NO4 By あすかちゃんの父
9878 00/01/14 11:22:28 RE(3):エスケープシーケンス NO4 By masaki_sano
9876 00/01/14 10:30:38 RE(2):エスケープシーケンス NO4 By あすかちゃんの父
9874 00/01/14 10:17:46 RE(1):エスケープシーケンス NO4 By masaki_sano
9867 00/01/13 16:39:12 エスケープシーケンス NO3 By masaki_sano

カテゴリ:印刷処理
日付:2000年01月13日 16:39 発信者:masaki_sano
題名:エスケープシーケンス NO3

printsend関数でエスケープシーケンスを送るときにプリンタの種類によって異なるようなのですが、
自分の使用しているプリンタの機種は株式会社サトーのバーコードプリンターMR400です。
自分のプログラムでは以下のように記述しているのですがうまくいきません。
string  seditwork, lst_raberu//lst_raberuは画面から入力した枚数
long Job
Job = PrintOpen()// オープン
seditwork  =  char(2)//STX指定
seditwork  =  seditwork  +  char(27)  + \"A\"//データ送信指定
//罫線指定
seditwork  =  seditwork  + char(27)  +  \"H0305\"  +  char(27)  +  \"V0020\"
seditwork  =  seditwork  + char(27)  +  \"FW0505V0250H0250\"
printsend(job,seditwork)
seditwork  =   char(27)  + \"Q\"  +  string(lst_raberu,\"0000\")//枚数指定(4桁)
seditwork  =   seditwork  +  char(27)   + \"Z\"//データ送信終了指定
seditwork  =   seditwork  +  char(3) //ETX指定
printsend(job,seditwork)
PrintClose(Job)//  クロウズ



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.