Brittan
طباعة الفورم مع ملف مفتوح " طريقة حصرية لدرر العراق
بواسطة spyman, 21st March 2011 عند 02:36 AM (831 المشاهدات)
مرحبا :
طريقة حصرية لدرر العراق لطباعة الفورم المتصل مع قاعدة البيانات ,,
ما رح اشرح طريقة الاضافة او التعديل على قاعدة البيانات من خلال البرنامج لسببين اول شيء الطريقة سهلة وثاني شيء التعقيد موجود في طباعة الفورم
اما بقية الاوامر فهي سهلة واذا تواجهون بيها صعوبة انطوني خبر وان شاء الله اجاوبكم عليها ....
نبدي :
اول شيء افتح لغة الدوت نت 2008 واضف للفورم 4 صناديق نصوص textbox واربع ليبل Label وحمل هذه الاداة وضيفها الى النموذج من هنا واضف ايضاً زر امر واحد button .. واضف فورم ثاني form2
داخل مجلد WindowsApplication\bin\Debug ( الذي يظهر لك بعد حفظ المشروع ) اضف ملف اكسس قاعدة بيانات تحت اسم spyman واسم الجدول
spy ويجب ان يكون عدد الاعمدة 4 والاسماء في الجدول كالتالي : id , name ,age , stage
اعطي الاسماء كالتالي :
label 1 = التسلسل
label 2 = الاسم
label 3 = العمر
label 4 = المرحلة
button = طباعة البيانات الحالية
--------------------------
بعد ذلك اسند خاصية read only لصناديق النصوص
------------------------------
هسه اجينا للمهم :
اضف هذا الكود الى زر الامر " طباعة البيانات الحالية "
كود:Form2.TextBox1.Text = Me.TextBox1.TextForm2.TextBox2.Text = Me.TextBox2.TextForm2.TextBox3.Text = Me.TextBox3.TextForm2.TextBox4.Text = Me.TextBox4.TextPrintForm1.Print(Form2, PowerPacks.Printing.PrintForm.PrintOption.FullWindow)ملاحظة على الكود :::
انت بهذا الكود جاي تنطي امر للبرنامج وهو " ان البيانات الموجودة بالتيكست الموجود بالفورم 1 ( me ) انقلها الى التيكست بالفورم 2 "
هسه نروح للفورم الثاني :
ونضبط الخاصية :
form border style = none
توجد هواي طرق لطباعة الفورم لكن انا افضل هذه الطريقة لانك تكدر تصمم الفورم الثاني بالشكل الي يعجبك وبالتالي رح ينطبع كما انت سويته
ارجو عند النقل ذكر المصدر