تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] عند سؤال كيفية عمل امر طباعة للفروف النشاط.
#1
Heart 
السلام عليكم ورحمة الله وبركاته
عندي سؤال بسيط و هو
عندي فروم اساسي من نواع و جوها زرار طباعة و بيظهر جوها اكتر من فروم بتعرض بيانات من قاعدة البيانات في شكل جراد فيور
عايز اعمل امر طبعا للبيانات دي بشرط ان يجيب البيانات من الفروم االنشاط و شكرا جزيلا لكم
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد }}}}
تم الشكر بواسطة:
#2
load form 1
form1.show
الرد }}}}
تم الشكر بواسطة:
#3
(21-12-15, 04:46 PM)احمداحمداحمد6 كتب : load form 1
form1.show

برجاء التوضيح اكتر

انا لي عايزة مثلا عند ٤ فروم مفتوحين قدمي عايز اول ما ادوس عالزار طبعا لي موجود في الفرومم الاساسي يتم طباعة الفروم النشاط من ال ٤لي ظهراين قدامي و شكرا
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد }}}}
تم الشكر بواسطة:
#4
من الممكن ان تستخدم دالة مثل الموجودة في الكود التالي لتحصل علي جميع الفورم المفتوحة
ثم تتأكد ان الفورم Active أو Selected و بناء عليه تقوم بطباعته كيفما شئت

كود :
Friend Function GetForm(formName As String) As Form

       If Application.OpenForms.Count = 0 Then
           Return CType(Nothing, Form)
       End If

       For i As Integer = 0 To Application.OpenForms.Count - 1
           Dim currentForm As Form = Application.OpenForms(i)
           If currentForm IsNot Nothing AndAlso Not currentForm.IsDisposed AndAlso currentForm.IsHandleCreated Then
               If currentForm.Name = formName Then
                   Return currentForm
               End If
           End If
       Next

       Return CType(Nothing, Form)
   End Function

عليك أن تضع في اعتبارك أن إسم الفورم الذي سوف تمرره للدالة Case-Sensitive أي أنك يجب أن تمرر الاسم بكل دقة

مثلا للحصول علي الفورم رقم 1


PHP كود :
Dim currentform As Form CType(GetForm("Form1"), Form

وطالما حصلت علي الفورم أصبح كل شئ سهلا بعد ذلك
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طباعة datagridview محمود صالح 7 218 منذ 3 ساعة مضت
آخر رد: محمود صالح
  [مشروع] سؤال حول كيفية ربط السكانر بمشروع vb.net safalo 1 38 19-09-17, 03:48 PM
آخر رد: أبو نوره
Thumbs Up كيفية تشغيل وإغلاق الادوات الذكية لويندوز 7 عن طريق الكود رمضان محمد 5 801 18-09-17, 03:40 PM
آخر رد: رمضان محمد
  كيفية دمج جدول المبيعات والمشتريات وحساب عدد المشتريات والمبيعات والمثال مرفق كصورة max_1978 3 334 17-09-17, 01:05 AM
آخر رد: Rabeea Qbaha
  كيفية تغير نوعية الاتصال من xmpp الي improver socket using Tls and DIGEST-MD5 login e-coder 0 27 16-09-17, 04:24 PM
آخر رد: e-coder
  [سؤال] اعذروني اخواني سؤال في الفيس بوك لسه مبتدئ 0 39 16-09-17, 02:09 PM
آخر رد: لسه مبتدئ
  [سؤال] كيفية نسخ النصوص من داخل ليست بوكس تنمية المعرفة 7 125 12-09-17, 11:15 PM
آخر رد: تنمية المعرفة
Question [سؤال] كيفية سحب قيمة متغير ادخل Public alims 7 156 11-09-17, 04:39 AM
آخر رد: محمد كريّم
  كيفية نسخ ملفات في مجلد الـ System32 أو أي مجلد خاص بالوندوز بواسطة ملف الـ Setup نبيل فتحى 5 115 09-09-17, 01:51 AM
آخر رد: نبيل فتحى
  سؤال مستعجل اخواني Amjad 5 139 08-09-17, 07:20 PM
آخر رد: طـلال

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم