PDA

View Full Version : سوال: خطای پرینتر "The Handle is invalid "



hamedgh
سه شنبه 30 تیر 1388, 13:45 عصر
سلام به دوستان:قلب:

من به یک خطای در استفاده از پرینتر برخوردم و ان هم این است
که برای ارسال پرینت به پرینتر ها برای بعضی از پرینتر ها بدون هیچ دلیل منطقی خطای
the handle is invalid
می دهد ولی همان برنامه با پرینتر دیگر درست کار می کند
نمی دانم مشکل از کجاست :متفکر:
تا حالا با چهار پرینتر تست کردم 2 تا اچ پی و یک سوزنی و اپسون
که بروی یکی از اچ پی ها و پرینتر سوزنی این خطا را داده است :گریه:


و با دوتای دیگر درست کار کرده است ؟ کاملا گیج شده ام :عصبانی++:


PrintDocument pd = new PrintDocument();
pd.PaperSize = New PaperSize("JIS", 14, 9)
pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
PrintDialog1.Document = pd;
PrintDialog1.ShowDiaolog();

if (PrintDialog1.Resulat == DilalogResault.Ok) {

pd.Print();
} خطای گرامری نگیرید این کد را الان نوشتم چون در خانه نیستم ولی کد شبیه همین کد است