4-لغة Visual Basic الأدوات و الخصائص
Logo
تسجيل الدخول باستخدام
شكرًا لزيارتك www.investsocial.com
نظرًا للقيود التنظيمنظرًا للقيود التنظيمية في البلد الذي تتواجد فيه حاليًا، قد لا تكون بعض المعلومات أو المحتويات أو العروض المتاحة على هذا الموقع مخصصة للمقيمين في الاتحاد الأوروبي (EU).
يرجى تحديد الطريقة التي تود المتابعة بها. (EU). يرجى تحديد كيفية المتابعة.
لا تعرض المحتوى
لا أرغب في عرض محتوى هذا الموقع www.investsocial.com
مغادرة
عرض المحتوى على أي حال
أقرّ بأن محتوى هذا الموقع الإلكتروني غير مخصص للترويج لسكان الاتحاد الأوروبي (EU)، وبأنني عند تسجيل حساب على investsocial.com لن أكون مشمولًا بلوائح الاتحاد الأوروبي. ورغم ذلك، أرغب في المتابعة.
البقاء

No announcement yet.
X
 
  • تصفية
  • الوقت
  • عرض
مسح الكل
منشورات جديدة
20
    #1 طيّ

    4-لغة Visual Basic الأدوات و الخصائص
    الخصائص هي مجموعة من المواصفات التي تغيير من سلوك ومظهر الأدوات، لكل أداة في Visual Basic - بما في ذلك نافذة البرنامج Form - مجموعة محددة من الخصائص Properties مثل: لون الأداة، عنوان الأداة، حجم الأداة، موقع الأداة الخ.
    عندما تقوم بإضافة أداة ما إلى نافذة البرنامج فإن Visual Basic تقوم بضبط خصائص هذه الأداة على قيم افتراضية، وبعد ذلك تستطيع تعديل هذه الخصائص كيفما تريد.





    تغيير (ضبط) الخصائص:
    تتم عملية ضبط خصائص الأدوات أثناء تصميم البرنامج فقط باستخدام نافذة الخصائص Properties Window ، وهناك ثلاث خطوات تمر بها عملية تغيير الخصائص وهي :
    1- اختيار الأداة التي نريد ضبط خصائصها من نافذة البرنامج.
    2- اختيار الخاصية التي نريد تغييرها من نافذة الخصائص.
    3- إدخال القيمة الجديدة.
    ولإظهار نافذة الخصائص لأداة ما ، نقوم أولاً بتحديد الأداة ثم نضغط F4 فتظهر كما الشكل (2-1).

    انقر على الصورة لتكبيرها


    خانة اسم الأداة :

    وهي تعرض اسم الأداة النشطة ونوعها، فإذا أردت أن تعدل خصائص أداة أخرى غير تلك المعروضة في هذه الخانة، فما عليك سوى أن تنقر فوق هذه الأداة من نافذة البرنامج فتتحدث محتويات نافذة الخصائص لتعرض خصائص الأداة الجديدة المختارة.
    أو تختار هذه الأداةمن خانة اسم الأداة فتصبح هي النشطة وتُعرض خصائصها.


    تغيير قيمة خاصة ما:
    لتغير قيمة خاصية ما نضغط فوق اسم الخاصية مما يؤدي إلى تظليلها هي وقيمتها ، وبعد ذلك نغير قيمة هذه الخاصية من عمود القيم، وعند تغيير قيمة خاصية ما يجب التمييز بين الأنواع التالية من الخصائص وهي :
    1. الخاصية النصية : وهي الخاصية التي قيمتها عبارة عن سلسة محارف كخاصية الـ Caption, Name.
    2. الخاصية الرقمية : وهي الخاصية التي قيمتها عبارة عن رقم مثل خصائص الأبعاد Width، Height.
    3. الخاصية المنطقية : وهي الخاصية التي قيمتها إما : True (والتي تدل على أن الخاصية فعالة)
    أو : False (والتي تدل على أن الخاصية غير فعالة).
    ومن الخصائص المنطقية خاصية Visible التي تتحكم بإظهار الأداة عندما تكون قيمتها True وإخفاء الأداة عندما تكون قيمتها False.
    4. الخاصية اللونية : وهي خاصية قيمتها عبارة عن لون محدد بإحدى توابع الألوان Qbcolor أو RGB أو عدد ست عشري، ومن أهم الخصائص اللونية خاصية BackColor.
    5. الخاصية التي قيمتها عبارة عن ملف: مثل خاصية Picture و Icon و …
    6. الخاصية واحد من مجموعة: وفيها علينا منح الخاصية إحدى قيم القائمة التي تنسدل أمامنا ولا يمكننا إعطاء قيمة من خارجها.
    وكمثال على هذه الأنواع من الخصائص، خاصية BorderStyle التابعة للنافذة والتي تأخذ قيمة من ست قيم فقط موجودة في القائمة التي تنسدل عند الضغط على السهم الصغير بجوارها.


    تغيير الخصائص لأكثر من أداة:
    إذا أردت ضبط الخصائص لأكثر من أداة في آن واحد، قم بتحديد هذه الأدوات معاً، ثم اضغط المفتاح F4 لإظهار نافذة الخصائص التي ستعرض الخصائص المشتركة فقط بين الأدوات المحددة ، غير الخاصية التي تريد وستلاحظ أن هذا التغيير سيؤثر على جميع الأدوات المحددة (جرب ذلك على الخاصية Caption لثلاثة أزرار مثلاً).
    هناك بعض الخصائص التي لا يظهر تأثيرها عند التصميم ولكن يظهر فقط عند التنفيذ مثل الخاصية Mouse icon التي تتحكم بشكل المشيرة عند مرورها فوق الأداة .
    لتنفيذ البرنامج نضغط على المفتاح F5، ولإيقاف تنفيذ البرنامج نضغط على زر الأغلاق الخاص بنافذة البرنامج

    الخصائص الشائعة:
    هناك مجموعة من الخصائص الشائعة الاستخدام والمتوفرة لمعظم الأدوات، سنقوم الآن بشرح أهم هذه الخصائص وسنؤجل الحديث عن باقي الخصائص لوقت آخر.

    1- الخاصية Name:
    تعتبر هذه الخاصية من أهم الخصائص على الإطلاق، وهي متوفرة لجميع الأدوات دون استثناء، وهذه الخاصية تحدد
    الاسم البرمجي للأداة، وهو الاسم الذي يستخدم عند كتابة شفرة تخص هذه الأداة مثل :
    Form1.Caption=”Test”
    حيث Form1 تمثل اسم النافذة.


    عندما تضع أداة جديدة أو تضيف نافذة جديدة يتم وضع الخاصية Name افتراضياً لهذه الأداة وذلك بذكر اسم الأداة يليها رقم مثل Form1 و Form2 و Label1 و Label2 ..الخ.
    والآن إذا كنت ترغب في تغيير هذا الاسم الافتراضي فعليك تذكر ما يلي:
    1- يجب أن يبدأ الاسم بحرف ولا يجوز أن يبدأ برقم، ويجوز أن يتخلله أرقام.
    2- يفضل أن يكون الاسم باللغة الإنكليزية، وذلك لتجنب المشاكل التي يمكن أن تحدث عند استخدام الأسماء العربية.
    3- يجب أن لا يتجاوز الاسم 40 حرفاً.
    4- لا يجوز استخدام بعض المحارف مثل النقطة و الفراغ و الفاصلة و …
    5- لا يجوز استخدام الكلمات المحجوزة مثل : FOR و WHILE و FUNCTION و …
    6- يفضل استخدام الأسماء التي تدل على وظيفة الأداة، وتجنب الأسماء العشوائية.
    مثلاً: يمكنك تسيمة النافذة “F” بدلاً من “Form1” و لكن عندها ستصبح الشفرة على الشكل:
    F.Caption=”Test”

    الخاصية Name متوفرة أثناء التصميم فقط، أي من المستحيل تغيير الخاصية Name ضمن الشيفرة وهناك العديد من الخصائص الأخرى تشترك معها بهذه الصفة.


    2- الخاصية BackColor (لون الأرضية):
    تحدد هذه الخاصية لون أرضية الأداة، وعند محاولة تغيير هذه الخاصية يظهر مربع صغير يحوي سهم ، عند الضغط على هذا المربع يظهر لوح الألوان الذي يمكننا من اختيار اللون الذي نريد .
    ونلاحظ في مربع الألوان وجود بوابتين الأولى Palette ومنها نختار ألوان ثابتة ، والثانية System ومنها نختار ألوان يستخدمها النظام Windows .


    3- الخاصية Caption (العنوان):
    وهي تحدد النص الذي سيظهر على الأداة كعنوان لها، ويجب أن لا يتجاوز النص 255 حرفاً بما في ذلك الفراغات.

    4- الخاصية Enabled (التمكين):
    تحدد هذه الخاصية فيما إذا كانت الأداة ستتأثر بالأحداث (النقر أو حركة الماوس) أم لا، حيث تأخذ القيمتين True تتأثر أو False لا تتأثر. لن يظهر تأثير هذه الخاصية إلا بعد تنفيذ البرنامج.

    5- الخاصية Font (الخط):
    تستخدم من أجل تحديد شكل ونوع وحجم الخط الذي سيظهر به عنوان الأداة.

    6- الخاصية ForeColor (لون الخط):
    وهي تحدد لون الخط الذي سيكتب به عنوان الأداة.

    7- الخاصية Height: تحدد ارتفاع الأداة مقدراً بـ Twip.
    Twip=1/15 Picxel


    8- الخاصية Width: تحدد عرض الأداة.

    9- الخاصية Left: تحدد مقدار بعد الطرف الأيسر للأداة عن الطرف الأيسر للنافذة.

    10- الخاصية Top: تحدد مقدار بعد الطرف العلوي للأداة عن الطرف العلوي للنافذة.

    11- خاصية Picture: وتستخدم لتحميل صورة ووضعها كخلفية للأداة، ومن الجدير بالذكر أن Visual Basic تستطيع التعامل مع عدد كبير من أنواع الصور أشهرها صور :*.BMP و *.WMF و *.DIB و .ICO * و *.JPG.
    لإزالة الصورة من على النافذة نقوم بتحديد قيمة الخاصية Picture ثم نضغط على المفتاح Delete.

    12- خاصية Visible :وتستخدم لإظهار أو إخفاء الأداة أثناء التنفيذ. ففي بعض الأحيان نضطر لإخفاء الأداة لسبب معين. لن يظهر تأثير هذه الخاصية إلا بعد تنفيذ البرنامج.
    من المهم الآن أن تقوم بإضافة الأدوات وتجريب الخصائص السابقة، وتصميم واجهات مختلفة تتخيلها
  • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
    #2 طيّ

    كالعادة إبداع رائع
    وطرح يستحق المتابعة
    شكراً لك
    بإنتظار الجديد القادم
    دمت بكل خير

    .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ................

    Comment

    Advanced mode
      #3 طيّ

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

      Comment

      Advanced mode
        #4 طيّ

        السلام عليكم ورحمة الله ورحمة الله وبركاته مشكور اخى الكريم على مجهود رائع ومميز أخي الفاضل أنتضر منك المزيد من إبدعاتك بخصوص هذا المجال لغة Visual Basic الأدوات و الخصائص
        مع تحياتي تقبل مروري

        Comment

        Advanced mode
          #5 طيّ

          بسم الله الرحمن الرحيم الحمد لله وأفضل الصلاة وأتم التسليم على سيدنا محمد وعلى آله الطيبين وصحبه الغر المحجلين
          ومن والاهم واتبع هداهم إلى يوم الدين السلام عليكم و رحمة الله تعال و بركاته


          شكرااااا ه جزيلاااااا اااااخي

          Comment

          Advanced mode
            #6 طيّ

            بسم الله الرحمن الرحيم
            السلام عليكم و رحمة الله تعالى و بركاته
            مشكور اخي على هذة المشاركة الرآائعة والمفيدة
            بارك الله فيك
            جعله في ميزان حسناتك
            إن شاء الله

            Comment

            Advanced mode
              #7 طيّ

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

              Comment

              Advanced mode
                #8 طيّ

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

                ---------- Post added at 07:49 AM ---------- Previous post was at 07:49 AM ----------

                بارك الله فيك اخي على هذا الموضوع الرائع والقيم

                ---------- Post added at 07:50 AM ---------- Previous post was at 07:49 AM ----------

                بالتوفيق لك اخي الكريم

                Comment

                Advanced mode
                  #9 طيّ

                  ماهي الفجول بيسك
                  عندما تشاهد برامج وتطبيقات في مختلف المجالات كالرسم، معالجة النصوص او الحسابات الخ... قد تتسائل كيف تم عمل هذه البرامج؟ والجواب بكل بساطة هو عن طريق لغات برمجة Programming Languages.
                  هنالك العديد من لغات البرمجة باختلاف انواعها و Visual Basic هو عبارة عن احدى هذه اللغات. فعن طريق Visual Basic تستطيع انجاز افضل البرامج والتطبيقات التي تخدمك لانجاز ما تريده من حلول سواء كانت شخصية او تجارية.

                  نظرة تاريخية
                  في منتصف الستينات طورت لغة الـ BASIC على يد استاذين من معهد دارتموث Dartmouth Institute هما جون كيميني John Kemeny وتوماس كورتز Thomas Kurtz. وكان هدفها الاساسي هو للاغراض التعليمية للطلاب. حيث كانت لغة برمجة عالية المستوى High Level PL هدفها تبسيط برمجة الحاسبات الالية المعقدة الى عمليات سهلة وممتعة في الوقت نفسه لحل المسائل والخوارزميات. اما بالنسبة لكلمة BASIC فهي اختصار للجملة كود التعليمات الرمزية المتعدد الاغراض للمبتدئين Beginner's All-Purpose Symbolic Code. ولاقت هذه اللغة نجاحا وانتشارا بين اوساط المبرمجين المبتدئين لحلول المسائل والخوارزميات. حتى بدت تظهر العديد من الاصدارات المحسنة مثل: QBASIC و GWBASIC وكان افضلها True BASIC.

                  الانتقال الى Windows
                  في الماضي، كانت الطريقة الوحيدة للبرمجة تحت النظام Windows هي باستخدام اجراءات واجهة البرمجة او ما يعرف بـ API بالاضافة الى مجموعة ادوات التطوير SDK، وكانت تنجز هذه العمليات باستخدام لغات برمجة متقدمة كـ C. لكن مع التقدم الهائل لصناعة البرمجيات ، اصبح من ضروري تطوير المزيد من ادوات التطوير لانجاز المهام بطرق اسرع وافضل مما نتج عن لغات البرمجة المرئية Visual Programming Languages. وبكل بساطة، يعتبر Visual Basic لغة محسنة من الاصدارات القديمة للغات الـ BASIC هدفها الاساسي التوافقية مع نظام التشغيل Windows ويتم ذلك بعزل المبرمج بتعقيدات النظام Windows واجراءات الـ API عن تصميم برنامجه باسلوب مرئي سلس وسهل الاستخدام، بالاضافة الى المتعة الحقيقية في البرمجة! وتم تطوير Visual Basic على عدة مراحل او اصدارات وما زال في قيد التطوير.

                  Visual Basic 1
                  الاصدار الاول من Visual Basic كان محدود للغاية. ولم يكن موجه لتطوير التطبيقات الحقيقة لبيئة Windows. مع انه كان سهل الاستخدام ذو واجهة رسومية ولغة برمجة مرئية الى انه كان يعتبر كلعبة مسلية للمبرمجين.

                  Visual Basic 2
                  الاصدار الثاني من Visual Basic لم يظهر اي جديد باستثناء اضافة القليل من الخصائص ودعم افضل لبيئة التطوير المتكاملة IDE. لكن في تلك الفترة، ظهر مولود جديد وهو النظام Access 1.0 لقواعد البيانات العلائقية وكان كل تركيز شركة Microsoft هو الدمج بينهما.

                  Visual Basic 3
                  يعتبر الاصدار الثالث هو بداية طريق النجومية او الشهرة لـ Visual Basic! حيث قدم دعم لقواعد البيانات واصبح ذو نهاية مفتوحة بفضل الاضافات التي كنت تسطيع دمجها مثل VBX والتي تطورت فيما بعد الى OCX. ظهرت الكثير من التحسينات في بيئة التطوير المتكاملة IDE وهاجر مئات ان لم يكن الاف المبرمجين الى Visual Basic. وبدأت تلك اللغة كمنافس ضعيف لتطوير البرامج الحقيقية او التجارية لانه كان ما زال ينقصها المزيد.

                  Visual Basic 4
                  كان الهدف الاساسي من الاصدار الرابع هو مرحلة انتقالية الى Windows 95 او ان صح التعبير، القابلية لتطوير تطبيقات من نوع 32 bit. وكان اول اصدار من اصدارات Visual Basic تولد شيفرة للعمل تحت معالجات من نوع 32Bit. ليس هذا فقط! بل اضاف الاصدار الرابع امكانية لانشاء مكتبات من نوع ActiveX DLL والتي زادت في اسهم شهرة Visual Basic حتى اصبح معترف كلغة برمجة لانشاء تطبيقات حقيقية حيث اضاف الميزة التي انتظرها المبرمجون وهي البرمجة كائنية التوجه OOP لكنها كانت محدودة بسبب استطاعتك بانشاء الفئات Class فقط دون اي امكانية اضافية كتعدد الواجهات Polymorphism او الوراثة Inheritance.

                  Visual Basic 5
                  الاصدار الخامس كان بمثابة الاعلان الرسمي في ان لغة Visual Basic هي لغة برمجة لتطوير التطبيقات الحقيقية والتجارية. حيث اضاف العديد من انواع المشاريع كـ ActiveX Controls و ActiveX Documents وغيرها.. واضافة مزايا عديدة للتحكم بشيفرة ملف الـ EXE الذي يخيرك من تحويل الشيفرة المصدرية الى P-Code او Native-Code. بالاضافة الى التحسن الحقيقي لبيئة التطوير المتكاملة IDE والدعم الاضافي لقواعد البيانات.

                  Visual Basic 6
                  الاصدار السادس لا يختلف عن الاصدار الخامس كثيرا لكن هناك العديد من التحسينات وعلاج للشوائب Bugs التي كانت موجودة في الاصدار الخامس. من اهم الاضافات في الاصدار السادس هي الزيد في ادوات قواعد البيانات والمبنية على ADO. كذلك تحسن واضح في ادوات التحكم. وهناك العديد من التطوير في لغة البرمجة كدعم انواع البيانات المعرفة من قبل المستخدم UDT والزيد من الدوال Functions. واضافة المزيد من الويزارد Wizards ودعم لتطبيقات انترنت Internet. والكثير والكثير من التحسينات.

                  واخيرا
                  Visual Basic.NET

                  تم انتاج هذا الاصدار مع تغيير جذري عما سبقة من الاصدارات
                  ولقد صدر في ضل هذة التقنية ثلاثة اصدارات الى الان
                  Vb 2003 ,vb2005

                  تقديم Visual Basic
                  Visual Basic اداة قوية وفعالة لتطوير تطبيقات متوافقة مع بيئة Windows. يوفر لك بيئة تطوير متكاملة سهلة الاستخدام لانشاء الحلول سواء كانت شخصية او تجارية في وقت قياسي عن طريق فلسفة البرمجة المرئية. حيث تصمم الشاشات ونوافذ برنامجك عن طريق نقرات وتحريكات خفيفة بالفأرة كأنك ترسم مربعات ودوائر باستخدام برامج رسم وغيرها.

                  Visual Basic ليس كما كان
                  لعلك سمعت كثيرا عن لغة الـ BASIC، وقد تجنب تعلمها بسبب حدودها التي تقصر امكانياتها كسائر لغات البرمجة. لكن مع الاصدارات الحديثة من Visual Basic فان الامر اختلف! فالان اصبحت امكانيات اللغة بلا حدود. وقابلية التطوير لا نهائية اي انه اصبح ذو نهاية مفتوحة. فعن طريق الاضافات Add-Ins وادوات التحكم الخارجية ActiveX Control ومكونات COM بصفة عامة، تستطيع انجاز كل ما استطعت انجازه باللغات المختلفة. فلاضافة مكون COM جديد لا يتطلب الامر منك سوى تحديد اسم وملف المكون ومن ثم استخدامه مباشرة!



                  التوافقية مع Windows
                  التطبيقات التي تنشئها بواسطة Visual Basic متوافقة 100% مع اصدارات Windows المختلفة. فالنواة الداخلية للتطبيقات المنشئة بواسطة Visual Basic هي عبارة عن سيل من اجراءات API التي عبارة عن روح نظام Windows. اما عن الدوال الاضافية التي توفرها لغة البرمجة فهي موجودة في مكتبة مستقلة MSVBVM60.DLL وهي المسؤولة عن تشغيل برامجك التي طورتها عن طريق Visual Basic.

                  حلول الانترنت
                  Visual Basic يوفر لك العديد من الحلول والخاصة بالانترنت. فيمكنك من انشاء ادوات تحكم ActiveX Controls يتم تنفيذها في صفحة ويب. او تصميم تطبيقات متقدمة كـ ActiveX Documents للعمل على متصفح Internet Explorer. المزيد ايضا، Visual Basic يوفر لك بيئة تطوير خاصة لتطوير تطبيقات انترنت سواء كانت للعميل Client كتطوير تطبيقات من نوع DHTML Applications او للخادم Server كتطوير تطبيقات ASP Applications.

                  مستقبلك مع Visual Basic حقق Visual Basic شعبية لا مثيل لها بين مطوروا التطبيقات تحت بيئة Windows. والفرص الوظيفية لمبرمجي Visual Basic هي الاعلى. كذلك، المواقع التي تناقش هذه اللغة في زيادة اسية! واعداد المبرمجون المهاجرون الى Visual Basic يومي الزيادة. المزيد ايضا، ادوات التطوير الخاصة بـ Visual Basic كمكونات COM في كل مكان ويكفيك وجود اكثر من ثلاث مجلات عالمية تناقش هذه اللغة!! وهذا Visual Basic.NET قرب ان تبصر اصدارته النهائية النور، والتي بدورها طريقك الى محاذاة الركب وتطوير تطبيقات انترنت الذكية.

                  الانتقال الى Visual Basic
                  اذا سبق البرمجة تحت بيئة Windows بلغة اخرى كـ Delphi او Visual C++، قد تجد هنا دليلك السريع للانتقال الى Visual Basic.

                  لغة البرمجة
                  لغة البرمجة BASIC هي الجذر الاصلي للبرمجة بـ Visual Basic. فمعظم الصيغ العامة Syntax كعبارة If او حلقة For ... Next لم تتغير. لكن هنالك بعض الامور التي تغيرت كي تتناسب مع بيئة نظام Windows فلا تتوقع وجود الاجراء Locate. بصفة عامة، الدوال المبنية Built-in functions قد تغيرت تغير كلي، وتم اضافة مئات الدوال الجديدة التي لابد من التأقلم مع بيئة Windows. ابحث في مكتبة ADL عن هذه الدوال. بالاضافة الى ذلك، تطورت هذه اللغة تطور كبير حتى اصحبت OOP تقريبا. فمبدأ الـ Encapsulation والـ Polymorphism مدعومة بشكل ممتاز عن طريق اضافة ملفات مستقلة بالامتداد .CLS لملفات الفئات ام تعدد الواجهات فيتم عن طريق اضافة الكلمة المحجوزة Implement فقط وتصبح الفئة قابلة لاشتقاق واجهة من اخرى.

                  الرسائل Messages واجراءات API
                  لن تحتاج الى استخدام الالاف الثوابت لقنص رسائل النظام كـ WM_CLICK وغيرها. فمع Visual Basic يكفي ان تضع الاداة على النافذة وتنقر عليها نقرا مزدوجا لتعرف اجراء يمثل اسم الاداة والرسالة المراد قنصها. في عالم Visual Basic يعرف هذا النوع من الاجراءات بالاحداث Events. حيث تحتوي كل اداة على مجموعة احداث خاصة بها بمثابة الرسائل الموجودة في لغات البرمجة الاخرى. اما بالنسبة لـ Windows API فتستطيع الوصول لهذه الاجراءات عن طريق تعريف الدالة باستخدام الكلمة المحجوزة Declare مع تضمين المكتبة الديناميكية الموجود فيها الاجراء كـ User او GDI.

                  برمجة الكائنات المكونة COM لا يتطلب منك الامر الى الدخول في التفاصيل وتعريف واجهات IUnknown وغيرها لبرمجة المكونات COM. حدد المشاريع من نوع ActiveX وبرمج بنفس الطريقة العادية وستنجز مكونات COM حقيقية بسهولة شديدة. الواجهات Interfaces تتم عن طريق تعريف الفئات Classes فلا يوجد حاجة الان لاستخدام لغة تعريف الواجهات IDL. اما عن مسارات التنفيذ Threading فتستطيع التحكم وتحديد نوعه فيما اذا كنت تريد مسار تنفيذ فردي Single او متعدد Multi عن طريق صندوق حوار خصائص المشروع Project Properties.

                  المترجم Compiler يوفر لك Visual Basic خيارين للترجمة هما P-Code و Native Code. مع خيارات ممتدة للنوع الثاني. كما يدعم مترجم Visual Basic معالجات Pentinum Pro دعما كاملا للاستفادة من المعالجات الرياضية بها وغيرها.

                  Comment

                  Advanced mode
                    #10 طيّ

                    السلام عليكم و رحمة الله تعالى و بركاته
                    مشكور اخي على هذة المشاركة الرآائعة والمفيدة
                    وجزآاك الله خير الجزآآآآء
                    وجعلة الله لك في موازين حسنآتك
                    بالتوفيق لك

                    Comment

                    Advanced mode
                      #11 طيّ

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

                      Comment

                      Advanced mode
                        #12 طيّ

                        السلام عليكم ورحمه الله وبركاته
                        شكرا اخى على الموضوع الجميل
                        واتمنى منك دائما الافاده لنا والله يجازيك كل خير واتمنى لك التوفيق
                        وبارك الله فيك وجزاك خيراً والسلام عليكم ورحمه الله

                        Comment

                        Advanced mode
                          #13 طيّ

                          السلام عليكم ورحمة الله ورحمة الله وبركاته مشكور اخى الكريم على مجهود رائع ومميز أخي الفاضل أنتضر منك المزيد من إبدعاتك بخصوص هذا المجال لغة Visual Basic الأدوات و الخصائص
                          مع تحياتي تقبل مروري

                          Comment

                          Advanced mode
                            #14 طيّ

                            السلام عليكم ورحمة الله وبركاته موضوع رائع يا اخى شرح موفق منك
                            مشكور علي هذه المعلومات الاكثر من رائعة
                            موضوع مميز وجيد وربنا يوفقك وبارك الله فيك وجزاك خيراً والسلام عليكم ورحمه الله

                            Comment

                            Advanced mode
                            • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
                              #15 طيّ

                              بسم الله الرحمن الرحيم
                              السلام عليكم و رحمة الله تعالى و بركاته
                              مشكور اخي على هذة المشاركة الرآائعة والمفيدة
                              وجزآاك الله خير الجزآآآآء
                              وجعلة الله لك في موازين حسنآتك
                              ودمت بحفظ الرحمن

                              Comment

                              Advanced mode

                              الآن على الإنترنت

                              Working...
                              X