PDA

View Full Version : کسی تا حالا با چاپگر حرارتی کار کرده؟



Developer Programmer
پنج شنبه 14 آبان 1388, 18:00 عصر
واسه یه برنامه رستوران مجبور شدم چاپگر حرارتی SRP-350UG رو بخرم ....


http://di1.shopping.com/images1/pi/14/ac/5b/72262124-177x150-0-0.jpg

یه مشکل در چاپ فیش با کریستال ریپورت دارم، نمیتونم بهش بگم از هر فیش 3 بار چاپ کنه...:گریه:

حتی از دستور


rpt.PrintToPrinter(3, False, 0, 0)
هم استفاده کردم. اما دقیقا یک دونه میزنه. زمانی هم که از For استفاده میکنم


For i = 1 To NumericUpDown2.Value
rpt.PrintToPrinter(1, False, 0, 0)
Next
سه تا فیش رو پشت سرهم چاپ میکنه....و کاربر مجبوره هر بار خط کش بذاره و پاره کنه:ناراحت: راهی هست که یک دونه چاپ کنه، صبر کنه تا کاربر کاغذ رو پاره کنه بعد دومی و بعد سومی رو چاپ کنه؟

Mani_rf
پنج شنبه 14 آبان 1388, 19:47 عصر
سلام،
من قبلا این کار را کردم ، البته با PrintPerview و PrintDocument. موقعی که فرمان پرینت را به تعداد زیاد تر از یکی می خواستم اون را تو حلقه For گذاشتم و خودش بعد از هر نسخه برام برش میزد و مشکلی نبود.
با کریستال ریپورت کار نکردم اما اگر کسی نتوانست کمکت کند و مشکلت حل نشد ، شما هم PrintPerview و PrintDocument را امتحان کن ، حتما جواب خواهی گرفت.

Developer Programmer
پنج شنبه 14 آبان 1388, 21:06 عصر
اوه خیلی عجیبه! در چاپگر رو باز و بسته کردم... بعد از چاپ در کمال تعجب، کاغذ رو برش می داد!

راستی، مانی جان...داخل پرانتز عرض کنم برنامه ات مگه تریال نیست؟ من هرچی ویندوز رو عقب و جلو میکنم فرقی نمیکنه ! ضمن اینکه از انکریپتور واسه برنامه ات استفاده نکردی چون ریسورس و رمز دانگل کاملا واضحه