قسم لغات البرمجة php java c++ جافا Visual Basic فيجوال بيسك c# Delphi دلفي API PERL HTML و TML JavaScript ASP XML Oracle اوركال MySql sql server Access

أدوات الموضوع

PS CS-D
:: مهندس ::
تاريخ التسجيل: Jun 2005
المشاركات: 37
نشاط [ PS CS-D ]
قوة السمعة:0
قديم 06-12-2006, 12:06 PM المشاركة 1   
افتراضي [دورة] الفيجوال بيسك 6 Twitter FaceBook Google+



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

أتمنى اشوف منكم تشجيع
^_^

-------------------------------


تاريخ الفيجوال بيسك
مفهوم كلمة البيسك بشكل عام

أصل كلمة بيسك من العبارة : Beginner’s All Purpose Symbolic Instructions Code
وتعني ترميز التعليمات لأغراض المبتدئين كافة . تمتاز لغة البيسك بأنها سهلة الإستخدام وسهلة التعلم . كما أن معظم نسخ لغة البيسك تخاطبية تسمح للمستخدم باحوار مع الحاسوب بشكل مباشر . وتستعمل البيسك في المجالات العلمية والتجارية ومجالات أخرى.


الفيجوال بيسيك هي لغة برمجة من اهم لغات الحاسب وكان اسمها أولا بيسك ، ثم طورت لتصبح فيجوال بيسك و هي لغة مرئية سهلة التعلم و بسيطة كل البسط و قوية و مشهورة أيضا و لا تحتاج إلا إلى بعض التفكير المنطقي . و إلى برنامج فجوال بيسيك - ( صدرت النسخة الأخيرة مع مجموعة من البرامج و اسم تلك البرامج فجوال ستيديو Microsoft Visual studio 6.0 ) - و لكن أنت لا تحتاج من تلك المجموعة من البرامج إلا إلى برنامج فجوال بيسيك , و إن كنت مبتدأ فتستطيع أن تجرب التطبيقات الأساسية في بريمج الفجوال بيسيك المرفق مع برامج مايكروسوفت أوفيس أو وورد لكنه جدا محدود ولكن مع ذلك يمكنك ان تكون منه فكرة جيدة الآن عرفت على الأقل ما هي لغة فجوال بيسيك و اما ماذا تعمل الفجوال بيسك فهذا ماسنقدمه لك إنشاء الله لتصبح مبرمجاً بلغة الفيجوال بيسك


أصل لغة فجوال بيسيك هى لغة بيسيك التي ظهرت في كلية دارتماوث Dartmaouth علي يد جون كيمني John Kemeny و توماس كيرتز Thomas Kurtz عام 1963م و قد أصبحت بسرعة فائقة من أشهر و أسهل لغات البرمجة بل لم تقف عند هذا فحسب فأصبحت كلغة تعليمية تدرٌس في المعاهد و الكليات و الجامعات و بدأ انتشارها في السبعينات
ثم أخذت هذه اللغة في التطور الدائم مع المحافظة على سهولة استخدامها و بساطتها و كان الإصدار الأول لهذه اللغة عام 1991 م ثم كان الإصدار الثاني منها عام 1992 م
ثم كان الإصدار الثالث عام 1993 ومن ذلك الوقت تعاقبت اصدارات كثيرة منها ، و آخرها الإصدار السادس ( فجوال بيسيك 6.0 ) (Visual Basic 6.0) وهو مع مجموعة من اصدارات شركة مايكروسوفت التي اسمته الان ( فجوال ستديو 6.0 ) (Visual Studio 6.0)


وصدر الأن إصدار فيجوال بيسك . نت وهو سبب عقدة نفسية لمبرمجي الفيجوال بيس

اعلانات

PS CS-D
:: مهندس ::
تاريخ التسجيل: Jun 2005
المشاركات: 37
نشاط [ PS CS-D ]
قوة السمعة:0
قديم 06-12-2006, 12:07 PM المشاركة 2   
افتراضي






شرح واجهة الفيجوال بيسك






هذه الواجهه سوف تظهر عند بدء تشغيل الفيجوال بيسك وفي الأسفل شرح لها.

يمكنك إزالتها من بدء التشغيل عن طريق تفعيل علامة الإختيار Dont't Show this dialog in the future




علامات التبيويب في أعلى الواجهة:

New : وتعني إختيار مشروع جديد

Existing : فتح ملفات مخزنة لديك .

Recent : قائمة بآخر الملفات التي قمت بفتحها حسب التاريخ


New يضم مايلي

Standard EXE : وهو يقوم بإنشاء برنامج تنفيذي بعد طلبك لذلك من ( Make EXE) في قائمة ( File ) .

Activex EXE : وهو أيضاً يقوم بإنشاء ملفاً له الامتداد ( DLL ) وهو ملف ذو برامج فرعيه مساعدة و هو لا يعمل بنفسه بل مع exe .

Activex DLL : وهو ينشئ ملفات لها امتداد EXE تعمل مع برامج إخرى لكي يعمل في شكل ( OLE ) .

Activex control : وهو يساعد على إنشاء ملف من نوع ( ocx ) و هي مهمة وتساعد على إحتواء واجهة مستخدم أو برامج فرعية .

Activex Document DLL : وهو يساعد على إنشاء ملف ذو امتداد ( DLL ) يقوم بتشغيل برامج على موقع في الانترنت .

Activex Document exe : يقوم بإنشاء ملفات تظهر على الانترنت .

Add In : وهو خاص بالفيجوال بيسك حيث يمكنك إضافة واجهة مع ما ذكر سابقاً خاصة بك .

VB Application Wizard : وهو معالج تلقائي في هذه اللغة يساعدك على إنشاء نوافذ عدة دون كتابة سطر واحد من النوع ( exe ) .

ISS Aplication : نقصد بـ ( ISS ) إختصار لكلمة ( Internet Information Server ) و يقوم بالتحضير لتصميم ( web class ) وهو ما يسميه المستخدم صفحات ( HTML ) .

Data project : تضع مشروعاً لقواعد بيانات وتهيئة في بيئة متكاملة من أدوات الربط وصنع التقارير دون الحاجة لفتح برامج أخرى .

Vb wizard manager : و تبدو مشابهة لمعالجات ( Microsoft ) يمكنك إستخدامه .

DHTML Application : تسهل عليك صنع صفحات ( HTML ) ديناميكية للإنترنت دون تعلم لغة Java .

Vb Enterprise Edition controls : وهي تساعد على وضع جميع الأدوات المستخدمة بكثرة لقواعد البيانات و الاتصال ومن ثم تطبيقها وهي للمحترفين .





1. شجرة المشروع : ويقوم بعرض جميع المشاريع و النماذج للمشروع الحالي .



2. شريط القوائم : وبه قائمة الملف و التحرير و المشروع و التنسيق و متابع الاخطاء و التشغيل و كذلك الأدوات و الاضافة و النافذة وقائمة المساعدة .
3. نافذة البرنامج : و هي النافذة النشطة و التي تكون عاملاً عليها مثل ( Form1 ) .
4. نافذة الخصائص : وتظهر بها خصائص النموذج المفتوح حالياً وبها تنسيق لون الخلف والامام و الحجم و الموقع و الرؤية و التمكين وغيرها حسب كل أداة .
5. نافذة الأدوات : وهي تكون على يسار الواجهة وهي قد تكون نص أو عنوان أو صورة أو مؤقت وغيرها كثير جداً ما عليك إلا الضغط على الأداة و من ثم رسمها على نافذة البرنامج .


6. شريط الأدوات ( Toolbar ) :- وتعرض بها الأوامر التي تستخدم في الفيجوال بيسك بكثرة مثل القص و اللصق و التشغيل و غير ذلك .



مكونات لغة البرمجة فيجوال بيسك :

1- الوظائف ( Functions ) .
2- الطرق أو الوسائل ( Methods )
3- الأحداث ( Events )
4- مفاتيح المهام (Keywords by Task )
5- الخصائص ( Properties )
6- التعبيرات ( Statements )
7- الكائنات ( Objects )





و سيتم وضع الدروس في اوقات متفارقة حتى يستطيع العضو المتابعة

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

sammeh
:: مهندس ::
تاريخ التسجيل: Nov 2006
المشاركات: 1
نشاط [ sammeh ]
قوة السمعة:0
قديم 08-12-2006, 01:57 PM المشاركة 3   
افتراضي


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

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


PS CS-D
:: مهندس ::
تاريخ التسجيل: Jun 2005
المشاركات: 37
نشاط [ PS CS-D ]
قوة السمعة:0
قديم 08-12-2006, 05:23 PM المشاركة 4   
افتراضي


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

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


PS CS-D
:: مهندس ::
تاريخ التسجيل: Jun 2005
المشاركات: 37
نشاط [ PS CS-D ]
قوة السمعة:0
قديم 08-12-2006, 05:26 PM المشاركة 5   
افتراضي


بنية الفيجوال بيسك تتكون لغة الفيجوال بيسك من مجموعة من التعليمات مكتوبة في أسطر وتعليمة الفيجوال بيسك تتكون من :

1- الكلمات المحجوزة للفيجوال للبيسك والخاصة بتعليمة معينة : مثلاً End و If وFor

2- المحارف والمتحولات والثوابت:

أولا_ المحارف

تستخدم لغة البيسك ثلاثة أنواع من المحارف هي:

أ - الأحرف الأنكليزية الصغيرة والكبيرة

ب - الأرقام من 0 الى 9

ج - محارف خاصة متعددة الأنواع :

- إشارات العمليات الحسابية : مثل: ^ / - + * . حيث أن الإشارة * ترمز إلى الضرب و الإشارة / ترمز إلى القسمة

و^ ترمز إلى رفع القيمة إلى س

- معملات الموازنة وهي : <> => > <= < = أصغر أو يساوي والإشارة <> تدل على عدم المساواة

- علامات الترقيم وهي الفاصلة والفاصلة المنقوطة والنقطة والنقطتان فوق بعضهما وإشارة الإسفهام وإشارة التعجب والفراغ والأقواس وعلامات التنصيص

- رموز أخرى مثل $ وإشارة النسبة % وإشارة العطف & ورمز الإعداد # والشحطة _ و* والخط المائل \



ثانياً - الثوابت Constants

الثابت قيمة تستخدم في البرنامج دون أن يطرأ عليه أي تغيير خلال تنفيذه وهي على نوعين :

1 - ثابت عددي وهذه القيمة تقسم إلى نوعين :

أ - ثابت عددي صحيح INTEGER

ب - ثابت عددي حقيقي REAL : وله شكلان

- شكل عشري : مثل 15.25

- شكل أسي : مثل E3 2.5

2 - ثابت محرفي STRING :

وهو تابع لمحارف مكتوبة بين علامتي التنصيص " " لا يستخدم الثابت المحرفي في العمليات الحسابية وإنما يعامله الكمبيوتر كنص

مثلاً لو أدخلنا التعليمة Print 2*3 فإنه سوف يظهر ناتج ضرب العددين أي 5

فإنه سوف يظهر الرقمان كما هما 3*2 Print "2*3" أما لوأدخلنا التعليمة



ثالثاً - المتحولات VARIABLES

المتحول هو رمز لمكان في الذاكرة الرئيسية تخزن فيه قيمة معينة ويجب أن يبدأ بحرف أبجدي ويمكن أن يتكون من عدد من المحارف يمكن أن يصل إلى 40 محرفاً

يحوي أحرف وأرقام ونقطة عشرية ولايجوز أن يحوي على فراغ ويمكن أن تتغير قيمته خلال عمل البرنامج وهو على نوعين هما:

1 - متحول عددي : تخزن فيه قيم عددية فقط

2 - متحول محرفي : وهو إسم محرفي يتبعه بالمحرف $


احمد العاني
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2006
المشاركات: 78
نشاط [ احمد العاني ]
قوة السمعة:0
قديم 11-12-2006, 06:00 AM المشاركة 6   
افتراضي


اريد صيغة برنامج بهذه اللغة يعمل على تشغيل معمل


احمد العاني
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2006
المشاركات: 78
نشاط [ احمد العاني ]
قوة السمعة:0
قديم 11-12-2006, 06:04 AM المشاركة 7   
افتراضي


جزاك الله خير على هذا الشرح الجميل


PS CS-D
:: مهندس ::
تاريخ التسجيل: Jun 2005
المشاركات: 37
نشاط [ PS CS-D ]
قوة السمعة:0
قديم 16-12-2006, 01:04 AM المشاركة 8   
افتراضي


حياك الله اخوي احمد
و ما فهمت شو بتقصد بسؤالك

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 09:22 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025