النافذة العربية للبرمجة

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

شاطر | 
 

 مراحل كتابة البرنامج ...

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
عبدالهادي الحداد
مدير الموقع
avatar

عدد الرسائل : 483
العمر : 32
الموقع : اليمن الحبيبة
العمل/الترفيه : طالب برمجة
تاريخ التسجيل : 13/06/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: مراحل كتابة البرنامج ...   الجمعة أغسطس 08, 2008 12:58 pm


مراحل كتابة البرنامج
تصميم واجهة البرنامج
حدد كم نافذة تحتاج لبرنامجك وماهي الادوات التي تحتاجها

احتاج الى نافذة واحدة فقط وهي Form1
احتاج الى :
label1 وخانة عنوان
text1 خانة نص
Comman1 , Command2 و زري تحكم
نضع هذة الادوات على النافذة
ضبط الخصائص
قبل
بعد

  • ضبط حجم وموقع الادوات على النافذة

  • ضبط حجم الادوات وذلك بوضع مؤشر الفارة
على زاوية الاداة ثم السحب مع الإبقاء
على زر الفارة مضغوط مثل تكبير النافذة
وضبط الادوات
قبل

  • ضبط خصائص هذة الادوات
بعد
حدد اداة ولتكن اداة العنوان وذلك بالضغط عليها
properties ثم اذهب الى قائمة الخصائص
caption= label1 غير
caption =الى اهلاوسهلا
وعمل ذلك مع باقي الادوات فتصبح النافذة بشكلها التالي
كتابة التعليمات
انقر على على زر السلام عليكم نقراً مزدوجاً ثم تظهر لك النافذة التالية
ثم اكتب الاتي
Text1.text = " السلام عليكم"
انقر على على زر خروج نقراً مزدوجاً ثم تظهر لك النافذة التالية
End ثم اكتب الاتي
F5 اما بالضغط على
START نختار RUN أو من قائمة
تنفيذ البرنامج




var staticlogo=new Image(125,125)
var imgNum=3
var ranNum=Math.floor(Math.random()*imgNum)
var imgName=new Array(imgNum)
imgName[0]="http://www.khayma.com:1/logs/Logo125x125.jpg"
imgName[1]="http://www.khayma.com:1/logs/Logo125x125.jpg"
imgName[2]="http://www.khayma.com:1/logs/Logo125x125.jpg"
staticlogo.src=imgName[ranNum]
var logolink="http://www.khayma.com"
var alttext="ÇáÎíãÉ ÇáÚÑÈíÉ"
var fadeintoview=1
var visibleduration=0

function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers)
setTimeout("window.onresize=regenerate",400)
}

var fadeset=''
if (fadeintoview)
fadeset="filter:alpha(opacity=0)"

if (document.all)
document.write('')

function bringintoview(){
if (logo.filters.alpha.opacity


عدل سابقا من قبل عبدالهادي الحداد في الجمعة أغسطس 08, 2008 1:16 pm عدل 1 مرات (السبب : ت)
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awfm.boardlog.com
عبدالهادي الحداد
مدير الموقع
avatar

عدد الرسائل : 483
العمر : 32
الموقع : اليمن الحبيبة
العمل/الترفيه : طالب برمجة
تاريخ التسجيل : 13/06/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: تعرف على فيجول بيسك   الجمعة أغسطس 08, 2008 1:09 pm


تعرف على فيجول بيسك

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

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awfm.boardlog.com
عبدالهادي الحداد
مدير الموقع
avatar

عدد الرسائل : 483
العمر : 32
الموقع : اليمن الحبيبة
العمل/الترفيه : طالب برمجة
تاريخ التسجيل : 13/06/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: الادوات   الجمعة أغسطس 08, 2008 2:01 pm

الادوات

الصورةالوصفالاداة
لاضهار الصورة كنوع لادوات أخرىمربع رسم
يظهر نص غير قابل للتعديلمربع التسمية
يظهر نص قابل للتعديلمربع النص
وعاء لمجموعة من الادوات إطار
لتنفيذ أمر معين عند النقر عليهزر أمر
لإختيار أكثر من عنصرمربع إختيار
لإختيار عنصرزر إختيار
للإختيار من قائمةمربع تحرير وسرد
يسمح باختيار قيمة بناءً على موضع زر التمريرشريط تمرير أفقي
يسمح باختيار قيمة بناءً على موضع زر التمريرشريط تمرير رأسي
القيام باوامر معين بعد فترة معين مؤقت
لاختيار محرك قرص معين A,C,D...محركات الأقراص
يتيح اختيار أحد المجلدات الفرعيةدليل
لاختيار أحد الملفاتملفات
لرسم شكل هندسيشكل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awfm.boardlog.com
عبدالهادي الحداد
مدير الموقع
avatar

عدد الرسائل : 483
العمر : 32
الموقع : اليمن الحبيبة
العمل/الترفيه : طالب برمجة
تاريخ التسجيل : 13/06/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: الخصائص : في الفجوال بسك   الجمعة أغسطس 08, 2008 2:12 pm


الخصائص :
لكل اداة عدة خصائص ولكل اداة عدة احداث
والخصائص هي التي تتحكم بشكل الاداة ومميزاتها من تنسيقها على الشاشة او اظهارها او اخفائها
شرحهاالخاصية
تحديد اسم فريد للاداةname
لون الخلفيةbackcolor
سمك اطار النافذةborderstyle
عنوان الاداةcaption
عنوان الاداةtext
مايظهر في اعلى كل نافذة في اقصى اليمن للتحكم بالنافذةcontrolbox
لتمكين الاداةenabled
الخطfont
اللون الامامي forecolor
الارتفاعheight
الرمزicon
موقع الاداة من اليسارleft
تستخدم في البرامج متعددة النوافذmdichild
مؤشر الفارةmousepointer
الصورةpicture
مفيدة جدا في البرامج العربية لتحويل القوائم من اليسار الى اليمينrighttoleft
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awfm.boardlog.com
عبدالهادي الحداد
مدير الموقع
avatar

عدد الرسائل : 483
العمر : 32
الموقع : اليمن الحبيبة
العمل/الترفيه : طالب برمجة
تاريخ التسجيل : 13/06/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: تابع الخصائص   الجمعة أغسطس 08, 2008 2:16 pm


موقع الركن العلوي من الاداةtop
اخفاء الاداةvisible
العرض
width
حالة النافذة من حيث الحجم
windowstate
جعل الاداة شفافة
backstyle
حذف الاطار المحيط بالاداة
borderstyle
اسم قاعدة البيانات
databasename
seek اذا استخدمنا البحث في قاعدة البيانات بالامر table يجب ان توضع في حالة
recordset
تحديد الجدول من قاعدة البيانات
recordsource
ربط اداة النص بحقل معين من جدول معين
datafield
ربط اداة النص بجدول معين من قاعدة البيانات
datasource
القيمة
value
الحد الاعلى
max
الحد الادنى
min
التغيير الصغير
smallchange
التغيير الكبير
largechange
الفترة الزمنية المراد تنفيذ حدث المؤقت بعد مرورها
interval
التعليق الذي يظهر فوق الاداة عند ابقاء الفارة علية لمدة قصيرة
tooltiptext
على زر معين tab توقيف التنقل بزر
tabstop
ترتيب التنقل بين الادوات
tabindex
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awfm.boardlog.com
عبدالهادي الحداد
مدير الموقع
avatar

عدد الرسائل : 483
العمر : 32
الموقع : اليمن الحبيبة
العمل/الترفيه : طالب برمجة
تاريخ التسجيل : 13/06/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: الاحداث : في الفجوال بسك 6   الجمعة أغسطس 08, 2008 2:18 pm

الاحداث :

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


load اي عند وقوع الحدث


form1 للنافذة


نفذ الاوامر الموجودة داخل الحدث



شرحة
الحدث

load يقع بعد تحميل النافذة اي بعد وقوع حدث

active

عند النقر المفرد على الفارة

click

عند النقر المزدوج على الفارة

dbclick

عند اخذ التركيز لاداة معينة

gotfocus

عند فقد التركيزلاداة معية

lostfocus

عند نزول الزر الى الاسفل

keydown

عند الضغط على اي زر من لوعة المفاتيح

keypress

عند طلوع زر لوعة المفاتيح الى الاعلى

keyup

عند تحميل النافذة الرئيسية

load

عند نزول زر الفارة الى الاسفل

mousedown

عن تحرك الفارة على اداة معينة

mousemove

عند طلوع زر الفارة الى الاعلى

mouseup

عند اعادة رسم النافذة

paint

عند تغير حجم النافذة

resize

عند الغاء تحميل النافذة

unload


الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awfm.boardlog.com
 
مراحل كتابة البرنامج ...
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
النافذة العربية للبرمجة :: قسم لغات برمجة التطبيقات :: منتدى Microsoft Visual Basic-
انتقل الى: