لبيك يا الله



حديث قدسىعن رب العزة جلا وعلاعن أبي هريرة ـ رضي الله عنه قال: قال رسول الله صلى الله عليه وسلم: “إن الله إذا أحب عبداً دعا له جبريل، عليه السلام، فقال: إني أحب فلانا فأحبه، قال: فيحبه جبريل، ثم ينادي في السماء فيقول: إن الله يحب فلانا فأحبوه، فيحبه أهل السماء، قال: ثم يوضع له القبول في الأرض، وإذا أبغض الله عبداً، دعا جبريل، فيقول: إني أبغض فلانا فأبغضه، فيبغضه جبريل، ثم ينادي في أهل السماء: إن الله يبغض فلاناً، فأبغضوه، قال: فيبغضونه، ثم توضع له البغضاء في الأرض”.
المواضيع الأخيرة
كل عام وانتم بخيرالجمعة 23 أبريل - 16:08رضا السويسى
كل عام وانتم بخيرالخميس 7 مايو - 22:46رضا السويسى
المسح على رأس اليتيم و العلاج باللمسالأربعاء 22 أغسطس - 14:45البرنس
(16) ما أجمل الغنائمالجمعة 11 أغسطس - 18:51رضا السويسى
مطوية ( وَخَابَ كُلُّ جَبَّارٍ عَنِيدٍ)الأحد 9 أغسطس - 19:02عزمي ابراهيم عزيز
مطوية ( وَآتُوا الْيَتَامَى أَمْوَالَهُمْ)السبت 8 أغسطس - 12:46عزمي ابراهيم عزيز
مطوية ( إِنَّنِي مِنَ الْمُسْلِمِينَ )الأربعاء 5 أغسطس - 18:34عزمي ابراهيم عزيز



اذهب الى الأسفل
عبد الرحمن
عبد الرحمن
لبيك يا الله
الرسائل
النقاط
البلد

الطباعه Empty الطباعه {الجمعة 28 أكتوبر - 21:37}

الطباعة باستخدام
Print Object








إن الطباعة من الأساسيات في برامجك فأي برنامج يحتاج إلى الطباعة



في هذا الدرس سوف نقدم مثالاً بسيطاً لطباعة نص دون إستخدام توابع API







أولاً يجب أن يكون لديك طابعة إفتراضية مثبتة ولو لم يكن لديك طابعة أضف طابعة
وهمية للتجريب . عن طريق لوحة التحكم -> الطابعات -> إضافة طابعة







ثانياً عليك تجهيز الفورم بمايلي:



1 - أداة النصوص Text1



2 - الصندوق List1



3 - زر أمر Command1



هذه الأدوات التي عليك إضافتها



الطباعه Formm



الأن نبداً بالعمل :



1- أنقر نقرتين فوق الفورم وأكتب الشيفرة التالية في الحدث Load للفورم






Dim a As
Integer

For a = 0 To
Printers.Count -1

List1.AddItem Printers(a).DeviceName

Next

End Sub
شرح الكود :



هذا الكود يقوم بوضع قائمة بأسماء الطابعات المثبتة لديك في الصندوق List1 لتتمكن
من إختيار الطابعة التي تريد الطباعة عليها.







2- أنقر نقرتين فوق List1 وأكتب الكود التالي :







Set Printer = Printers(List1.ListIndex)
هذا الكود يقوم بتحديد الطابعة من المجموعة المثبتة لديك







3-الأن نبدأ بعملية الطباعة :



أكتب النص الذي تريد طباعته في Text1



أضف الكود التالي إلى زر Command1:







Printer.FontSize = 40

Printer.Print Text1.text

Printer.EndDoc
في السطر الأول تحديد حجم الخط



في السطر الثاني إرسال النص إلى الطابعة



في السطر الثالث بدء الطباعة الفعلية







هذه عملية الطباعة البسيطة بإستخدام Print Object ولاكن هناك عمليات طباعة ضخمة
بتوابع API



سيكون لنا حديث خاص عنها







أمل أن يكون هذا الدرس قد حقق الفائدة للمبتدئين في الفيجوال بيسك
الرجوع الى أعلى الصفحة
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى