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

كيفية استدعاء PROCEDURE من خارج ال Unit

مغلق
بدأه alhakam في 23 مايو 2006 · 5 رد · 872 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي فورم اول كتب باليونت الخاصة به بروسيجر

ويوجد فورم آخر لكنة غير قادر على استدعاء البروسيجر السابق من اليونت الاولى

مع العلم بانني عرفت اليونت ضمن قسم USES

ارجو المساعدة جزاكم اله خيرا

تم تعديل هذه المشاركة بواسطة alhakam في 23 مايو 2006 في 03:01

#2

الاخ العزيز

تحية طيبة

قم بكتابة رأس الاجراء Procedure Header في المنطقة Public كي تستطيع استدعاءه من وحدة اخرى

وبالتوفيق

.jpg

______________________________________________________________________________

[وسط]9ber.gif

ip2location.png

______________________________________________________________________________

(فَقُلْتُ اسْتَغْفِرُوا رَبَّكُمْ إِنَّهُ كَانَ غَفَّارًا (10) يُرْسِلِ السَّمَاء عَلَيْكُم مِّدْرَارًا (11) وَيُمْدِدْكُمْ بِأَمْوَالٍ وَبَنِينَ وَيَجْعَل لَّكُمْ جَنَّاتٍ وَيَجْعَل لَّكُمْ أَنْهَارًا (12)

مَّا لَكُمْ لَا تَرْجُونَ لِلَّهِ وَقَارًا (13) وَقَدْ خَلَقَكُمْ أَطْوَارًا (14))

* سورة نوح[/وسط]

من اجمل المواقع على الاطلاق

القرآن الكريم

#3

يا اخي اكتب الكود الذي استعملته لاستدعاء الاجرائية اعطي كل شيئ عندك لكي يتبين لنا اين الخطأ

ايضا يجب عليك ان تضع اسم الفورم الاولى اي اسم ال Object قبل اسم الاجرائية لكي تتمكن من رؤية الاجرائية

يعني في الفورم الثانية يجب ان تكتب

Form1.ProcName;

احلى شي في الاخير تطلع انك واضع الاجرائية تبعك خارج الفورم اي ليس ضمن Class الفورم في هذه الحالة

يجب عليك ان تضع لها Header في قسم Interface لكي تراها من ال Units الاخرى

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

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#4

السلام عليكم

أخي wdusif

أخي waeldalol

شكرا لمروركما الكريم على الموضوع

بالنسبة للكود فهو في المرفق على شكل مشروع مبسط

ارجو ممن لدية الحل ارشادي

((لقد قمت بالتصريح عن البروسيجر ضمن الـ unit2

ومع ذلك لم ينفذ))

و جزاكم الله خيرا

procedure.rar

#5

اخي الكريم قلت لك ان تضع

اقتباس
يجب عليك ان تضع لها Header في قسم Interface لكي تراها من ال Units الاخرى

اي يجب عليك التصريح عن الاجرائية التي تريد ان تستخدمها فوق كلمة implementation لكي تستطيع رؤيتها من خارج ال Unit

انظر الملف المرفق

procedure.rar

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#6

شكرا أخي وائل

البرنامج يعمل بشك صحيح

شكرا لك

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

مواضيع مشابهة