الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Subs

مغلق
بدأه Super_Pro في 17 يناير 2007 · 5 رد · 650 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني هل يمكن استدعاء اجراء فرعي من ضمن اجراء رئيسي يعني كمثال التالي

Sub ScanAllError()


Sub ScanForm1()

End Sub

Sub ScanForm2()

End Sub


End Sub

ٍScanAllError.ScanForm2

طبعا كل الخرابيط السابقة خطأ

بس مثال على الذي يدور في راسي

و هي طريقة للترتيب الكود قدر المستطاع

بحيث مثلا اريد انشاء اجراء رئيسي لتفحص الاخطاء حيث يحتوي جميع اجراءات تفحص الاخطاء بداخلة ولكني اريد ان استدعي جزء دون غيره

و السلام خير ختام

مع تحيات : عبدالرحمن نورالله
بيلار الدولية للتكنولوجيا لتصميم وأستضافة مواقع الأنترنت ، شركة مسجلة في المملكة الاردنية الهاشمية

أستضافة مواقع (Website Hosting) ابتداء من 35دينار اردني (50$) سنوي 962799247524+ أضغط هنا

logo.png

#2

لا يمكن وضع Sub بداخل Sub

بس ممكن تعمل Class أسمها ScanAllErr و جواها Sub أسمه ScanForm2 وتاديه بالطريقة بتاعتك بعد ما تعرف الـ Class الأول

#3

ya rat tefahemny 2katar ely 3aizo 3ashan momken 2asa3dak

ana shaief scanl form 1 we scan le form2

Momken te3mil Sub we el Arguments Men Nog Object Or Form be 7aiso el Sub maslan

Public Sub ScanForAll(Formname as object )

Momken te2oly bet3mil 7araket el Code Deh 2ezai :D 2a7san kol kalamy beitla3 ma2lob :D

we lama tenady ScanForAll(Form1)

#4

kazabra أهلا بيك فى المنتدى , لو راجعت قواعد المنتدى هتلاقى أنك المفروض تكتب بالعربى , وعلى العموم لو مش عارف تكتب عربى أحنا كلنا بنفهم أنجليزى , غير كده ياريت ما تكتبش , أوكى و رغم أن ده مش هيهمك لكن أنا عمرى ما هبص لمشاركه مكتوبه بالطريقة دى.

#5

الاخ الفاضل ارجو ان يكون هذا مفيد لك:

Class.zip

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 17 يناير 2007 في 01:36

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#6

شكر اخي الكريم Eng. Usama El-Mokadem دائما و ابدا و الى الاخوة الكرام

مثال جميل وبسيط

اخواني لكن اظن ان الكلاس تستعمل ذاكرة اكبر من الكلاس و تبقى في الذاكرة لفترة اطول

مع العلم ان جميع الاجراءات التي احتاج تقوم بعمليات ضمن الفورم نفسه

ولكني ربما اخطأت باستخدام الفورم عند طرح المثال

اخواني اذا كان هناك طريقة اخرى تقوم بالعمل ضمن الفورم و ثم تحذف من الذاكرة بمجرد عمل ان لود للفورم

مع الشكر

مع تحيات : عبدالرحمن نورالله
بيلار الدولية للتكنولوجيا لتصميم وأستضافة مواقع الأنترنت ، شركة مسجلة في المملكة الاردنية الهاشمية

أستضافة مواقع (Website Hosting) ابتداء من 35دينار اردني (50$) سنوي 962799247524+ أضغط هنا

logo.png

هذا الموضوع مغلق.