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

مالمقصود بالادوات البرمجية dll و Ocx وما الدوال والمتغيرات

مغلق
بدأه ابن حامــد في 30 أبريل 2007 · 6 رد · 764 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم تحية عطرة لجميع الاعضاء المبدعين والمبتدئين زي حكايتي

ماذا يقصد بالادة وماهو البرامج المستخدمة في انشاء هذه الاداة وهل هي مثل الموجودة في الاكسس اكتف اكس وماهو عملها

وماهي الدوال وماهي المتغيرات وماهي الاوامر ياليت احد من الاخوان يشرح بالتفصيل ماسبق اكون له شاكرا بعد الله واسمحوا لي على الاطالة

تحياتي

تم تعديل هذه المشاركة بواسطة ابن حامــد في 30 أبريل 2007 في 01:58

#2

السلام عليكم ورحمة الله وبركاته أخي إبن حامد

أرجو أن تكون بخير .. أخي الكريم

ماهو الفرق بين ,ومامعني كلا من

هكذا ظهر عنوان مشاركتك .. أعرف أنك كتبتها عن حسن نية .. ولكن العنوان لايدل على المضمون

مما يربك من جاء يبحث بعدك .. أرجو أن تنتقي العنوان المناسب الذي يصف المضمون بدقة .. ثم

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

وأهلا بك

أخوك اكسير

تم تعديل هذه المشاركة بواسطة ekseer في 30 أبريل 2007 في 03:43

#3

السلام عليكم ورحمة الله

أخي ابن حامد اسعد الله أوقاتك بكل خير : وبعد : سنبدأ معك في شرح ماطلبته بشكل مختصر وسريع

أولا - المتغيرات

تعريفها : المتغير هو مكان أو مساحة يتم تخصيصها لك في الذاكرة .. لتضع فيها بيانات يتطلبها برنامجك

أنواعها :

1 - متغير من نوع Integer وهو يخصص لعدد صحيح من صغير الى متوسط وحجمه 2 بايت ومداه من . (- 32768) . الى ( 32767)

2 - متغير من نوع Long وهو يخصص لعدد صحيح كبير وحجمه 4 بايت ومداه من . (-2147483648) . الى. (214783674)

3- متغير من نوع Single وهو يخصص لعدد حقيقي صغير وحجمه 4 بايت ويحتوي على فواصل عشرية عائمة

4- متغير من نوع Double وهو يخصص لعدد حقيقي كبير وحجمه 8 بايت ويحتوي على فواصل عشرية عائمة

5- متغير من نوع Currency وهو يخصص لعدد حقيقي كبير وحجمه 8 بايت ويحتوي على فواصل عشرية ثابته مداه كبير جدا

6 - متغير من نوع Byte وهو يخصص لعدد صحيح صغير جدا ثنائي حجمه 1بايت ومداه من . ( صفر ) . الى ( 255)

7- متغير من نوع Boolean متغير منطقي يحمل قيمتان فقط صفر أو واحد . أو True or False ــ حجمه 2 Byte

8- متغير من نوع Data قيم تاريخه و وقت وهو من نفس نوع المتغير Double ــ حجمه 8 Byte ــ مداه من التاريخ 1 يناير 100 إلي 31 ديسمبر 9999 ومن الساعة 00:00:00 إلي 23:59:59

9 - متغير من نوع Object: كائنات أو فئات Classes

10- متغير من نوع String: سلسلة من الحروف نص ــ مداه من صفر إلي 65500 حرف

11- متغير من نوع Variant: الوقت/التاريخ أو عدد ذو علامة عشرية عائمة أو سلسة حروف ــ حجمه 16 Byte ــ مداه التاريخ من 1 يناير 0000 إلي 31 ديسمبر 9999 وفي الأعداد مثل Double وفي الحروف مثل String

الإعلان عن المتغيرات

يتم الاعلان عن المتغيرات - باحدى الطرق التالية :

الاعلان باستخدام Public

اذا كنت تود استخدام المتغير على مستوى مشروعك عامة فيتم الاعلان عن المتغير باستخدام الكلمة المحجوزة Public

* اذا - Public تستخدم لتعريف متغير عام General Variables حيث يمكن الوصول إليه من جميع الوحدات الموجودة في المشروع ويضل معك في ذاكرة البرنامج الى إنهاء البرنامج وصيغته كما في الكود التالي

الإعلان باستخدام Private

هو في الحقيقة متغير عام ولكن يكون علي مستوي الوحدة سواء كانت Form أو ملف برمجة أو فئة Classعمرة يكون من عمر الوحدة .

الإعلان باستخدام Dim

اذا كنت تود استخدام المتغير في جزء معين البرنامج وينتهي دوره بعدها استخدم الكلمة المحجوزة Dim

* اذا Dim ستخدم لتعريف متغير ديناميكي ضمن الأجراء ويكون رؤية هذا المتغير داخل الأجراء فقط وعمرة من عمر الأجراء

الاعلان باستخدام Static

النوع static يستخدم لتعريف متغير ستاتيكي ضمن الأجراء ويكون وجود هذا المتغير داخل الأجراء فقط وعمرة من عمر الوحدة التي بداخلها الأجراء سواء كانت الوحدة هذه Form أو Module أو Class أي أن عندما ينتهي الأجراء يظل المتغير ساكن في الذاكرة وكذلك قيمته موجودة ولكنك لا يمكنك الوصول إلية ألا من داخل الأجراء التابع له وهذا الفرق بينه وبين Dim

أمثلة على المتغيرات

متغير عام من عدد صحيح

 Public X AS Integer

متغير منطقي خاص

 Dim X AS Boolean

متغير عام على مستوى الوحدة من نوع نص

 Private Name AS String

أنتهى شرح المتغيرات ولو وجدنا الوقت الكافي سنعرج على الدوال وملفات الارتباط الديناميكي dll

وعناصر الاكتف اكس

أخوكم اكسير

تم تعديل هذه المشاركة بواسطة ekseer في 2 مايو 2007 في 11:17

#4

دائما مبدعة يا أم عبدالله يعطيك العافية

واخوي ekseer اشكرك على حرصك

تحياتي

#5

:angry:

اقتباس
دائما مبدعة يا أم عبدالله يعطيك العافية

واخوي ekseer اشكرك على حرصك

تحياتي

لاشكر على واجب لكن من هي أم عبدالله *-) !!!!!!!!!!! سلامات ابن حامد

الموضوع مافيه الا أنا وأنت ؟

تم تعديل هذه المشاركة بواسطة ekseer في 1 مايو 2007 في 21:54

#6

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

لاني كنت افكر مشاركتك بأسم اختي الفاضلة زهرة

#7

السلام عليكم

اخى الفاضل / ekseer

الله ينور عليك ... عمل طيب .. أكمل على بركة الله

و متزعلش من أخونا ابن حامد .. يظهر كان بيقرأ موضوعين فى وقت واحد زى حلاتى فى كثير من الأحيان ..

بالتوفيق للجميع

الأصــــــــــــBengaــــــــــــــيل

قال أبن القيم : أكثروا من الخير فينتشر .. و أقلوا من الشر فيندثر ..

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…