بدأت منذ فتره تعلم لغه #C و هى أول لغه برمجه ابدأ بتعلمها
و بدأت فى قراءة كتاب teach yourself C# in 21 Days إلى انا وصلت إلى الجزء الخاص بEvents ولم أفهمه جيدا واريد اى شرح مبسط عنها مع مثال عليها
و اريد ايضا ان اعرف ما معنى مصطلح dll
بدأت منذ فتره تعلم لغه #C و هى أول لغه برمجه ابدأ بتعلمها
و بدأت فى قراءة كتاب teach yourself C# in 21 Days إلى انا وصلت إلى الجزء الخاص بEvents ولم أفهمه جيدا واريد اى شرح مبسط عنها مع مثال عليها
و اريد ايضا ان اعرف ما معنى مصطلح dll
تم تعديل هذه المشاركة بواسطة zidan2005 في 16 نوفمبر 2005 في 01:48
السلام عليكم ورحمة الله وبركاته
عزيزي زيدان أهلا بك وسهلا في قسم السي شارب وبالطبع في المنتدى ككل
وإن شاء الله سوف تجد ما يسرك من تعاون الأعضاء
بانسبة للأحداث بكل بساطة هو شئ يحدث (كود) في حالة تنفيذ أمر معين
فمثلا عند الضغط على الزر ( هذا أمر للزر )
ولكن الدالة المختصة لهذا الأمر يسمى حدث
أي ممكن أن تقول تنفيذ حدث الضغط مرة واحدة (Click)
ولماذا هذا لأنه يوجد أكثر من حدث لكل كنترول ففي نفس الزر يمكن إنشاء حدث للضغط عليها مرتين (DoubleClick)
ولها حدث خاص بها أيضا
وبالنسبة للكتاب الذي تقول عنه فإنه كتاب ممتاز جدا لا تتخلى عنه
وبمناسبة أنك مبتدأ في البرمجة يمكنك متابعة الدروس الجديدة في القسم
وأيضا متابعة موضوع "مشاريع صغيرة" فهي مفيدة جدا للمبتدئين وتذكرة للمتوسطي الخبرة
وفقك الله لما يحبة ويرضاه
Name : Ahmed H. Alawady
Web Site : Alawady.info
Email : alawady_ahmed@hotmail.com
Tel : +2 012 345 6808
لقد نسيت أن أذكر ما هي DLL
تسمى Dynamic Link Library
وهي مكتبة خارجية ، أي أنها مثل الملف التنفيذي Exe
ولكن يتم إستخدامها من خلال ملفات خارجية أو من ملف تنفيذي مباشرة
مثال: يمكنك إنشاء مشروع يقوم بالعمليات الحسابية
ولكي لا تكرر الكود في كل مشروع تقوم بعملة لحساب بعض الأشياء
يمكنك ربط المشروع الجديد بهذا المشروع وتستخدم العمليات الخاصة به
Name : Ahmed H. Alawady
Web Site : Alawady.info
Email : alawady_ahmed@hotmail.com
Tel : +2 012 345 6808
شكرا أخى على شرحك و ياريت تضع مثال بسيط عن Events بس يكون console Aplication
هذا الموضوع مغلق.