تقييم الموضوع :
- 0 أصوات - بمعدل 0
- 1
- 2
- 3
- 4
- 5
معلومة ::: PrintForm
|
المشاركات : 2,523
المواضيع 707
الإنتساب : Sep 2012
السمعة :
48
الشكر: 91
تم شكره 1104 مرات في 297 مشاركات
كاتب الموضوع : BADRMEDIA
تكلمنا عن مجموعة Microsoft Visual Basic 2005 Power Packs 2.0
وشرحنا فيها عنصر RectangleShape وعنصر OvalShape
وجاء الدور لنتعرف على العنصر PrintForm الموجود مع مجموعة
هذا العنصر يساعد على طباعة الفورم مباشرة دون عناء
كل ما فى الأمر ضعه على الفورم وضع زر أمر - اكتب فى حدث زر الأمر فقط
سيقوم بالطباعة بالاعدادات الافتراضية للطباعة
المشاركات : 2,523
المواضيع 707
الإنتساب : Sep 2012
السمعة :
48
الشكر: 91
تم شكره 1104 مرات في 297 مشاركات
سنقوم ببعض التخصيصات قبل الطباعة
ماذا لو أردت أن تطبع إلا ملف وليس إلى الطابعة
سنكتب قبل ينطلق أمر الطباعة
كود :
PrintForm1.PrintAction = Printing.PrintAction.PrintToFile
أما لو أردت عرض الفورم قبل الطباعة سنكتب
كود :
PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
أو لو أردنا الطباعة إلى الطابعة سنكتب
كود :
PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
ثم نطلق الأمر فى النهاية
المشاركات : 2,523
المواضيع 707
الإنتساب : Sep 2012
السمعة :
48
الشكر: 91
تم شكره 1104 مرات في 297 مشاركات
يمكن عن طريق الأمر PrinterSettings قبل أن نطلق أمر الطباعة أن نقوم ببعض التخصيصات
كود :
PrintForm1.PrinterSettings.
مثلا عدد النسخ التى ستطبع
كود :
PrintForm1.PrinterSettings.Copies = 2
المشاركات : 2,523
المواضيع 707
الإنتساب : Sep 2012
السمعة :
48
الشكر: 91
تم شكره 1104 مرات في 297 مشاركات
الخاصية PrintOption لنتعرف عليها
وهى تتضمن
ClientAreaOnly()
CompatibleModeClientAreaOnly()
CompatibleModeFullWindow()
FullWindow()
Scrollable()
ويتم ارسالها مع أمر الطباعة واهمها
Scrollable لو أردت أن تطبع الجزء الظاهر فقط
FullWindow لو أردت أن تطبع كل الفورم حتى لو كان هناك ScrollBar
ويكون الأمر كالتالى :
كود :
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)
|
المواضيع المحتمل أن تكون متشابهة . |
الموضوع : |
الكاتب |
الردود : |
المشاهدات : |
آخر رد |
|
معلومة :: تعلم كيف تحفظ صورة في My.Settings بدون الإحتياج إلى مسارها! |
أسامة أحمد |
13 |
6,259 |
15-04-24, 01:13 AM
آخر رد: أبو جودة
|
|
معلومة ::: ListBox |
Blue Sky |
14 |
22,059 |
14-11-16, 11:32 PM
آخر رد: فارس جراح
|
|
معلومة مهمه فى المصفوفات |
ali.alfoly |
2 |
3,733 |
30-08-13, 02:25 AM
آخر رد: ali.alfoly
|
|
من المنتدى القديم - معلومة ::: ProgressBar ( للاخ BADRMEDIA ) |
المبرمج علي نوري |
2 |
3,829 |
23-08-13, 11:17 PM
آخر رد: nin9e
|
|
من المنتدى القديم - معلومة ::: CheckBox ( للاخ BADRMEDIA ) |
المبرمج علي نوري |
1 |
2,919 |
30-11-12, 05:54 PM
آخر رد: مبرمج أوتار
|
|
معلومة :: الحل لمشكلة الخطأ في الكود For Each i As Button In Me.Controls |
Aly El-Haddad |
2 |
3,569 |
10-11-12, 09:15 PM
آخر رد: Mr. DotNet
|
|
معلومة : Partial Class |
RaggiTech |
1 |
2,669 |
06-10-12, 11:03 PM
آخر رد: RaggiTech
|
|
معلومة : TryCast مهمة |
RaggiTech |
0 |
2,717 |
06-10-12, 11:02 PM
آخر رد: RaggiTech
|
|
معلومة : XML Comments مهمة |
RaggiTech |
1 |
2,423 |
06-10-12, 11:01 PM
آخر رد: RaggiTech
|
|
معلومة - الاستثناءات ( Exceptions ) |
RaggiTech |
0 |
2,456 |
06-10-12, 11:00 PM
آخر رد: RaggiTech
|
يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم