السلام عليكم
يا اخوان انا بصراحة احيانا اجد كلمة ME او استخدمها في بعض الاكواد لكن السؤال ما فائدتها هي والكلمة IMPORT وهل بينهما علاقة حيث اني كثيرا ما اجد ME وIMPORT في نفس الكود
وشكرا لكم
السلام عليكم
يا اخوان انا بصراحة احيانا اجد كلمة ME او استخدمها في بعض الاكواد لكن السؤال ما فائدتها هي والكلمة IMPORT وهل بينهما علاقة حيث اني كثيرا ما اجد ME وIMPORT في نفس الكود
وشكرا لكم
Import نستخدمها في بداية الملف عندما نريد عمل استيراد لمكتبة نريد استخدامها فيه مثلا إذا أردنا عمل استيراد لمحتويات مجال الأسماء System.Globalization فإننا نحتاج إلى استخدام الاستيراد التالي
Imports System.Globalization
في بداية الملف الذي نحتاجه فيه حتى نستطيع الوصول لعناصر مجال الأسماء المذكور من فئات وخصائص ومتغيرت و ... الخ
و الكلمة me تشير إلى الكلاس الحالي مثلا نستطيع الوصول لـ Textbox1 الموجود على From1 من داخل اجراء حدث ما في الكلاس From1 ذات نفسه يمكننا الاشارة إليه
Me.TextBox1.Text="Some Thing"
تم تعديل هذه المشاركة بواسطة samerselo في 27 مارس 2006 في 15:13
عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه
نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا
ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا
محمد سامر أبو سلو
طيب اخوي هل استطيع استخدام ME بدون IMPORT
وماعليش اخوي انت اثرت موضوع شاغلني الان كوني مبتدأ كم عدد المكتبات الموجودة في الفيجول او بمعنى اخر المهمة او التي يحتاجها اغلب المبرمجين
وياليت تتحملنا شوي وما انسى اشكرك على مرورك وردك شكرا
طبعا يمكنك :)
<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>
السلام عليكم
بعد اذنك اخي هاوي فيجول بما انك طرحت هذا الموضوع اود اسأل سؤال للاخوان في المنتدى ماهي فائدة المكتبات كــــ netframeworks وغيرها مع الشكر
في حمى الحق ومن حول الحرم ،،،،، امة تؤذى وشعـــــــــب يهتضم
فزع القدس وضجت مكـــــــــــة ،،،،،وبكت طيـــــــبة من فرط الالــم
رب هل قدرت الا ينجــــــــــلي ،،،،،مااصاب الشرق من خطب عمم
رب انت العون ان طــــــــاف بنا ،،،،،طائف البغــــــــي وانت المنتقم
اللهم انصر الاسلام والمسلمين
المكتبات تحوي على الأوامر و الوظائف التي تستخدمها مثلا في المثال أعلاه ذكرنا المجال System.Globalization وهو جزء من الفريم وورك وهو يحتوي على فئات وإجراءات و ... الخ تفيد في جعل برنامجك عالميا - يدعم عدة لغات - وترى أن المكتبات و الفريموورك تقدم لك الأوامر و الإجراءات التي تفيدك في القيام بالعمليات التي تريد برمجتها
تم تعديل هذه المشاركة بواسطة samerselo في 27 مارس 2006 في 21:24
عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه
نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا
ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا
محمد سامر أبو سلو
أخواني الأعزاء أود أن أطرح ماأمتلكة من معلومات عن الفرق بين Me وImports
Me تعني الفورم الذي نحن بداخلة ويمكن الإستغناء عنها عندما نكون داخل نقس الفورم
وهي تقابل إسم الفورم عندما نستدعيها من أي فورم أخر.
Imports هو مكان وجود الفئات و الإجراءات و الدوال حيث أننا نعلم بأن VB.Net هي لغة برمجة هدفية أو بمعنى أخر غرضية التوجة ولذلك فإنة يتم وضع كافة الكلاسات والدوال و... في حزمة واحدة يطلق عليها Package وأول مابدأ إستخدام الImports هو في لغة Java ( حسب علمي ) .
أخواني الأعزاء أود أن أطرح ماأمتلكة من معلومات عن الفرق بين Me وImports
Me تعني الفورم الذي نحن بداخلة ويمكن الإستغناء عنها عندما نكون داخل نقس الفورم
وهي تقابل إسم الفورم عندما نستدعيها من أي فورم أخر.
Imports هو مكان وجود الفئات و الإجراءات و الدوال التي يراد إستخدامها في البرنامج ولذلك يجب التصريح عن مكانها حيث أننا نعلم بأن VB.Net هي لغة برمجة هدفية أو بمعنى أخر غرضية التوجة ولذلك فإنة يتم وضع كافة الكلاسات والدوال و... في حزمة واحدة يطلق عليها Package وأول مابدأ إستخدام الImports هو في لغة Java( حسب علمي ) . كما أن بيئة Vb.Net تمنحك إستخدام مباشر للكثير من الكلاسات التي تكون مصرح عنها تلقائياً والكثير غير مصرح عنها مثل التصريح عن الكلاسات المستخدمة مع MS SQL SERVER مثل
-Imports System.SqlCient.SqlConnection
-Imports System.SqlCient.SqlCommand
-Imports System.SqlCient.SqlReader
-Imports System.SqlCient.SqlِAdapter
وغيرها الكثير الكثير.
لذلك لاأجد أي إرتباط بين Me وImports
وبالتالي يمكن أستخدام Me بدون الحاجة إلى Imports والعكس صحيح
أعتقد بأنني قد طرحت ماأعلمة بإذن الله
ودعواتكم ..
هذا الموضوع مغلق.