PDA

View Full Version : بابا این orientation printer دیوونم کرد



reham
جمعه 27 آذر 1383, 10:53 صبح
تمام تاپیکها رو خوندم ولی شرمندم بازم نفهمیدم گه جوری با کد orientaion پرینتر رو از port به landscape تغییر بدم اونم برای گزارش گیری با کریستال ریپورت تو ویبی دات نت.
اگه کمکم کنید ممنونم.

بابک زواری
جمعه 27 آذر 1383, 14:04 عصر
یعنی شما میخواهید که همانطور که از properties پرینتر میشه تغییر داد این کار رو کرد؟

reham
جمعه 27 آذر 1383, 14:20 عصر
دقیقا قربون ادم چیز فهم میخوام با کد این کارو بکنم

بابک زواری
جمعه 27 آذر 1383, 21:47 عصر
آقا شرمنده چند ساعت معطل موندید اینم ocx مربوطه لذتش رو ببرید

بابک زواری
جمعه 27 آذر 1383, 21:58 عصر
البته جریان رو توی ویبی دات نت نمیدونم چیه اما برای تغییر دائمی از این استفاده کنید
در ضمن از دستور


Printer.Orientation = 1 'vbPRORPortrait
Printer.Orientation = 2 'vbPRORLandscape

میتونید استفاده کنید

بابک زواری
جمعه 27 آذر 1383, 22:16 عصر
من توی ویندوز 98 با vb معمولی تست کردم فقط خدا کنه با xp و VB Dot Net مشکل نداشته باشه

Payam Moradi
شنبه 28 آذر 1383, 16:29 عصر
سلام
جناب کدنویس خسته نباشید و دست شما درد نکنه. ولی روم به دیوار. کنترل شما فقط در ویندوز 98 کار میکنه. ضمنا من میخوام که سایز کاغذ رو هم تغییر بدم. همونطور که میدونید ویندوز 98 دیگه از دور خارج شده و منم به منظور آزمایش کنترل شما پس از 9 ماه دوباره ویندوز 98 رو ملاقات کردم.

جسارت منو ببخشید. بهرحال خیلی ممنون. میدونم که حتی 10 دقیقه از وقت شما براتون ارزشمنده و اینکه وقت با ارزشتون رو برای این کار اختصاص دادید متشکرم.
موفق باشید :flower:

بابک زواری
شنبه 28 آذر 1383, 18:05 عصر
حق با شماست من چون مجبورم از ویندوز 98 استفاده میکنم ولی به چشم
من روز دوشنبه میرم شرکت اونجا براتون کدها رو مطابق xp میکنم تمام سعی
خودم رو میکنم که مشکل حل بشه.
فقط اگر زحمتی نیست یکبار دیگه این تست رو توی xp انجام بدید و نتیجه رو
همین جا بذارید.
در ضمن با VB انجام بدید
ممنون

Hamedm
شنبه 28 آذر 1383, 20:24 عصر
آخه چه اسراری دارید از OCX استفاده کنید. از کد استفاده کنید که راحت تره. تازه

Printer.Orientationتوی xp هم جواب میده. امتحانش کردم.

reham
شنبه 28 آذر 1383, 21:12 عصر
اخه نمیدونم چرا این کد برای من جواب نمیده
من اون رو تو لود اون فرمی که گزارش رو نشون میده قرار میدم ولی انگار نه انگار
پرینتر خیلی سرسخته زیر بار نمیره؟ :mrgreen:

بابک زواری
شنبه 28 آذر 1383, 22:44 عصر
آقای Hamedm ما میخواهیم که این Orientation در properties چاپگر تغییر و
ذخیره کنیم