หน้า 1 จากทั้งหมด 1

คำสั่งพิมพ์แล้วให้ออก 2 Port

โพสต์โพสต์แล้ว: จันทร์ มี.ค. 03, 2014 10:40 pm
โดย roadman
คือผมต้องการให้ลูกน้องจ่ายเงินสดย่อย เองโดยที่ พอทำเอกสารเสร็จ สั่งพิมพ์ออก LQ310 แล้ว เหมือนมันส่งสัญาณไปที่ Com11 อีกทีต่อให้เลย

เพื่อที่จะทำให้ลิ้นชักเก็บเงินมันเด้งออกมาครับ

เพราะตอนนี้กด Alt+P พิมพ์เสร็จ แล้วผมต้องกด Alt+2 ให้ออกที่ Com11 อีกทีแแบบนี้ได้ครับ ลิ้นชักเด้ง

แต่ผมอยากให้กด Alt+P แล้วได้ที่เดียวทั้ง 2 Port เลยครับ

ฝากถามพี่ๆทุกทานว่ามีวิธีไหมครับ

*****  เพราะขายเงินสด ผมทำให้มันออก Silp Printer และ ลิ้นชักเด้งได้แล้วครับ เหลือ ที่เมนูจ่าย

;) ;) ;) :D :D :D

Re: คำสั่งพิมพ์แล้วให้ออก 2 Port

โพสต์โพสต์แล้ว: อังคาร มี.ค. 04, 2014 11:19 am
โดย savek
หมายถึงได้มีการเซ็ทแบบฟอร์มไว้ทั้งฟอร์มที่ 1 และฟอร์มที่ 2 แล้ว จากนั้นเวลาสั่งพิมพ์ฟอร์มที่ 1 อยากให้พิมพ์ฟอร์มที่ 2 ตามมาด้วยแบบอัตโนมัติ อย่างนั้นหรือเปล่าครับ

เพราะหากต้องการในลักษณะนั้นยังไม่สามารถทำได้นะครับ ต้องเป็นการสั่งพิมพ์ทีละฟอร์มนะครับ

Re: คำสั่งพิมพ์แล้วให้ออก 2 Port

โพสต์โพสต์แล้ว: อังคาร มี.ค. 04, 2014 11:49 am
โดย roadman
ไม่ใช่ครับ ฟอร์มที่ 1 ฟอร์มเดียวครับ ออกทั้ง LPT1 และ Com11

Re: คำสั่งพิมพ์แล้วให้ออก 2 Port

โพสต์โพสต์แล้ว: อังคาร มี.ค. 04, 2014 1:39 pm
โดย savek
ในการแก้ไขแบบฟอร์ม จะมีคำสั่ง Port= เพื่อใช้ระบุพอร์ทที่จะสั่งพิมพ์แบบฟอร์มได้ครับ แต่ทั้งนี้ก็จะระบุได้เพียงแค่พอร์ทเดียวนะครับ

Re: คำสั่งพิมพ์แล้วให้ออก 2 Port

โพสต์โพสต์แล้ว: ศุกร์ มี.ค. 07, 2014 5:40 pm
โดย CK
อาจจะลองใช้วิธีนี้ดูนะครับ

1. เพิ่มคำสั่งในแบบฟอร์ม...    Printer=W
2. ไป 'สร้าง' รหัสเครื่องพิมพ์ "W"  ที่เมนู 'เริ่มระบบ/6.2 กำหนดรหัสเครื่องพิมพ์'  และป้อนค่าในช่อง 'ชื่อ Batch File' เป็นชื่ออะไรก็ได้ (สมมุติว่าเป็น  o_drawer )
3. สร้างไฟล์ o_drawer.bat  เก็บไว้ในโฟล์เดอร์  "ที่เก็บโปรแกรม"  โดยที่ในเนื้อ batch ไฟล์นี้พิมพ์คำสั่งบรรทัดเดียวไว้ดังนี้    copy  o_drawer.esc  COM11
4. สร้างไฟล์ o_drawer.esc  ให้เก็บคำสั่ง (Control Code)  สำหรับเปิดลิ้นชักไว้  (กรณีนี้อาจจะต้องใช้ Binary Editor เพื่อจัดทำ  หรือบอกผมให้ทำไฟล์นี้ให้ก็ได้นะครับ  เพียงแต่แจ้งมาว่า ต้องมี Control Code ตัวใดบ้าง)