+ Reply to Thread
Page 1 of 2 1 2
Results 1 to 10 of 20

 

Thread: 5-لغة Visual Basic الشيفرة الأكثر استخداماً

  • Thread Tools
  1. #1 Collapse post
    anas.benjdiya is offline
    عضو جديد Array
    Join Date
    Mar 2014
    Posts
    91
    Accrued Payments
    6 USD
    Thanks
    0
    Thanked 1 Time in 1 Post
    SubscribeSubscribe
    subscribed 0

    explaination 5-لغة Visual Basic الشيفرة الأكثر استخداماً

    قبل أن تتعرف على الأحداث الشائعة لابد من أن تعلم أن الشيفرة الأكثر استخداماً في Visual Basic هي الشيفرة التي تُستخدم لتغيير خصائص الأدوات بعد التنفيذ،
    وهذه الشيفرة تملك الشكل العام التالي:




    حيث :
    اسم النافذة:
    هو اسم النافذة الموجودة عليها الأداة التي نريد تغيير خصائصها، ونحصل عليه من خاصية Name التابعة للنافذة.
    اسم الأداة:
    وهو اسم الأداة التي نريد تغيير خصائصها، ونحصل عليه من نافذة الخصائص التابعة للأداة ومن الخاصية Name بالتحديد.
    اسم الخاصية:
    وهو اسم الخاصية التي نريد تغيير قيمتها، ونحصل عليه –في حال لم نكن نحفظه- من نافذة الخصائص التابعة لهذه الأداة.
    القيمة الجديدة:
    وهي القيمة الجديدة التي نريد منحها للخاصية، وهنا يجب التنبيه على أن القيمة الجديدة يجب أن تتوافق مع نوع معطيات الخاصية:
    - في الخصائص الرقمية: يجب أن تكون القيمة الجديدة عبارة عن رقم.
    - في الخصائص النصية: يجب أن تكون القيمة الجديدة عبارة عن نص محصور بين إشارتي تنصيص " ".
    - في الخصائص المنطقية: يجب أن تكون القيمة الجديدة أما true أو False.
    - في الخصائص اللونية يجب استخدام أحد توابع الألوان مثل Qbcolor(number) أو التابع RGB .
    مثال :
    1- ابدأ بمشروع جديد ( من القائمة File اختر الأمر New Project ثم اختر مشروع قياسي).
    2- ضع زر أوامر على النافذة، وغير خاصية Caption له إلى "تغيير الخصائص".
    3- اضغط فوق الزر ضغطتين سريعتين، فتظهر نافذة الشفرة، اكتب فيها مايلي:


    4- نفذ البرنامج بالضغط على المفتاح F5 أو اختيار الأمر Start من القائمة Run، ومن ثم اضغط على الزر "تغيير الخصائص"، ولاحظ ما سيحدث.
    ملاحظة
    الدالة اللونية RGB(Red,Green,Blue) تأخذ ثلاثة بارامترات:
    Red: يأخذ القيم من 0 حتى 255 يحدد مقدار اللون الأحمر في المزيج اللوني.
    Green: يأخذ القيم من 0 حتى 255 يحدد مقدار اللون الأخضر في المزيج اللوني.
    Blue: يأخذ القيم من 0 حتى 255 يحدد مقدار اللون الأزرق في المزيج اللوني.
    وتعود بقيمة لونية تمثل المزيج المكون من الألوان الثلاثة السابقة، أي تعطي 16000000 لون.
    هناك دالة أخرى خاصة باللون وهي QbColor(Number) : وهي نفس الدالة المستخدمة في QBasic فالبارامتر Number يأخذ قيمه من 0 إلى 15، أي تستخدم لإعطاء خمسة عشر لوناً فقط.

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  2. #2 Collapse post
    fido is offline
    خبير فوركس مصر Array
    Join Date
    Apr 2014
    Posts
    6,012
    Accrued Payments
    588 USD
    Thanks
    0
    Thanked 52 Times in 50 Posts
    SubscribeSubscribe
    subscribed 0
    السلام عليكم ورحمة الله وبركاته
    موضوع رائع من عضو أروع
    دائما تتحفــنا بمواضيعك الرائعة والمميزة والمفيدة
    وبارك الله فيك على المجهود الكبير الذي بذلته
    وان شاء الله سوف يستفيد الاعضاء من الموضوع

    .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ................
    بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ

    الْحَمْدُ لِلَّهِ الَّذِي أَنْزَلَ عَلَى عَبْدِهِ الْكِتَابَ وَلَمْ يَجْعَلْ لَهُ عِوَجًا (1) قَيِّمًا لِيُنْذِرَ بَأْسًا شَدِيدًا مِنْ لَدُنْهُ وَيُبَشِّرَ الْمُؤْمِنِينَ الَّذِينَ يَعْمَلُونَ الصَّالِحَاتِ أَنَّ لَهُمْ أَجْرًا حَسَنًا (2) مَاكِثِينَ فِيهِ أَبَدًا (3) وَيُنْذِرَ الَّذِينَ قَالُوا اتَّخَذَ اللَّهُ وَلَدًا (4) مَا لَهُمْ بِهِ مِنْ عِلْمٍ وَلَا لِآبَائِهِمْ كَبُرَتْ كَلِمَةً تَخْرُجُ مِنْ أَفْوَاهِهِمْ إِنْ يَقُولُونَ إِلَّا كَذِبًا (5)

  3. #3 Collapse post
    maroki is offline
    خبير فوركس مصر Array
    Join Date
    May 2015
    Posts
    4,069
    Accrued Payments
    408 USD
    Thanks
    0
    Thanked 10 Times in 10 Posts
    SubscribeSubscribe
    subscribed 0
    اسـتـمـر أكـثـر حـتـى نـسـتـفـيـد مـنـك أكـثـر اللـهـم لا تـعِـقـنـا عـن الـعـلـم
    بـعـائـق ولا تـمـنـعـنـا مـنـه بـمـانـع
    وانْ شَاء الله دـوم هَـذا الـتـمَـيـز والـنـجَـاح والابــداع
    تقبلو منـي أرــق التحــايا وأعطرهــا وفقك لله

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  4. #4 Collapse post
    auoubharrab2 is offline
    Banned Array
    Join Date
    Apr 2015
    Posts
    1,825
    Accrued Payments
    183 USD
    Thanks
    0
    Thanked 7 Times in 7 Posts
    السلام عليكم ورحمة الله وبركاته
    موضوع رائع من عضو أروع
    دائما تتحفــنا بمواضيعك الرائعة والمميزة والمفيدة
    وبارك الله فيك على المجهود الكبير الذي بذلته
    وان شاء الله سوف يستفيد الاعضاء من الموضوع...........

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  5. #5 Collapse post
    zouhairzz is offline
    عضو محترف Array
    Join Date
    Jul 2015
    Posts
    696
    Accrued Payments
    70 USD
    Thanks
    0
    Thanked 1 Time in 1 Post
    SubscribeSubscribe
    subscribed 0
    السلام عليكم ورحمة الله وبركاته
    اخى الفاضل شكرا على مجهودك لكتابة هذه المعلومات وانا شخصيا استفدت منه
    تقبل مرورى

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  6. #6 Collapse post
    jaune is offline
    Banned Array
    Join Date
    Jul 2015
    Posts
    293
    Accrued Payments
    27 USD
    Thanks
    0
    Thanked 0 Times in 0 Posts
    السلام عليكم و رحمة الله و بركاته
    اللهم إغننا بحَلالِك عن حرامك وبفضلك عمَّن سواك
    شكرا على مجهودك لكتابة هذه المعلومات وانا شخصيا استفدت منه
    جزاك الله كل خير

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  7. #7 Collapse post
    haffoudinho is offline
    عضو محترف Array
    Join Date
    Aug 2015
    Location
    المغرب
    Posts
    819
    Accrued Payments
    105 USD
    Thanks
    0
    Thanked 5 Times in 5 Posts
    سلام الله عليكم اخواني في الله
    سكرا على المعلومات المتميزة التي تقدمونها
    افتخر بانتمائي لهذا المنتدى الرائع.
    بالتوفيق انشاء الله للجميع

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  8. #8 Collapse post
    mohamed bourahmoune is offline
    عضو جديد Array
    Join Date
    Aug 2015
    Posts
    10
    Accrued Payments
    0 USD
    Thanks
    0
    Thanked 0 Times in 0 Posts
    SubscribeSubscribe
    subscribed 0
    والله معلومات حلوت
    لاتبخلو علينا بعلمكم اخواني الكيرام

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  9. #9 Collapse post
    Nororon is offline
    عضو نشيط Array
    Join Date
    Jul 2015
    Posts
    102
    Accrued Payments
    31 USD
    Thanks
    0
    Thanked 1 Time in 1 Post
    SubscribeSubscribe
    subscribed 0
    السلام عليكم ورحمة الله تعالى وبركاته اهلا وسهلا اخي الكريم وبعد، والله الموضوع جميل والكلام صحيح ورائع، شكرا جزيلا على الموضوع المفيد وبالتوفيق للجميع

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  10. #10 Collapse post
    Malik89 is offline
    عضو محترف Array
    Join Date
    Aug 2015
    Location
    العراق
    Posts
    317
    Accrued Payments
    33 USD
    Thanks
    0
    Thanked 2 Times in 2 Posts
    SubscribeSubscribe
    subscribed 0
    بسم الله الرحمن الرحيم
    لغة البرمجة فيجوال بيسك هي لغة ذات تصميم مرئي واجهة رسومية بعكس بعض اللغات مثل (الاسمبلي) ذات الشاشة السوداء. حيث تحتوي هذه اللغة على العديد من الاوامر بداخلها ولغة سهلة التطبيق تم تطوير هذه النسخة من البرنامج عن النسخة القديمة basic والتي تعمل تحت بيئة dos إلى هذه النسخة التي تعمل تحت بيئة ويندوز. تعتمد اللغة في تطوير تطبيقاتها على الكائنات فهي تشبه العديد من لغات البرمجة الحديثة من حيث اعتمادها على الديناميكية والأحداث. تعني الديناميكية في هذه اللغة القدرة على استدعاء اي اقتران أو اجراء اعتمادا على الحدث. الحدث هو اي عملية يقوم بها مستخدم التطبيق على التطبيق مثل الضغط بزر الفارة أو الضغط على أحد ازرار لوحة المفاتيح أو حتى تحميل نموذج.
    تقبلو مروري وشكرا

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


+ Reply to Thread
Page 1 of 2 1 2

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Threads

Posts

Members