الرئيسية
الأعلانات
مركز التحميل
الانضمام للشركات
تنشيط عضويتك
الشكاوي والملاحظات
استعادة كلمة السر
أتصل بنا

العودة   معهد روابط في بي > رابط تطوير المواقـــــع > روابط تعليم لغات البرمجه


روابط تعليم لغات البرمجه جميع اللغات ، Java، php ، asp ، Ajax ، Css ،

القوائم

مكونات الدرس 1: انشاء القوائم 2:وضع صوره بجانب القائم 3:انشاء قائمه بالكود 4:لفتح قائمه من ليبل او شكل لاضافة قائمة


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 13-05-2009, 12:29 PM   رقم المشاركة : 1
عبدالله ابراهيم
::مسؤول لجنة الشركات::
 
الصورة الرمزية عبدالله ابراهيم






عبدالله ابراهيم متصل الآن

عبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبي


افتراضي القوائم

مكونات الدرس 1: انشاء القوائم
2:وضع صوره بجانب القائم
3:انشاء قائمه بالكود
4:لفتح قائمه من ليبل او شكل


لاضافة قائمة الي برنامجك فيمكنمك الضغط علي Menu Editor في شريط الادوات, او اختيار قائمة Tools ثم Menue Editor, سيظهر صندوق هكذا:

محتوياته:

1) بجانب كلمة Caption يوضع ما يكتب في القائمة.
2) بجانب كلمة Name تكتب اسم القائمة.
3) بجانب Shortcut تقوم بأختيار الاختصار مثل Ctrl + N ...الخ.
4) Checked معناها ان التعامل مع القائمة سيكون بالعلامات.
5) Enabled و هي اذا كانت القائمة متاحة ام لا.
6) Visible و يقصد بها ان اذا كانت القائمة ظاهرة ام لا.

· اذا اردت ان تفتح قائمة من قائمة فرعية فقم بالضغط علي السهم à بجانب Next لفتح قائمة جديدة من القائمة التي قبلها و للعودة الي القائمة الرئيسية اضغط علي ß...

· اذا اردت ان يوضع خط تحت حرف ما في الكلمة اي ان عند الضغط علي Alt ثم هذا الحرف لتعمل فقم بوضع & قبل الحرف المراد وضع خط تحته.. و اذا اردت وضع فاصل فضع – في خاصية Caption..

وضع صورة بجانب القائمة

1) ضع اداه Picture Box.
2) غير خاصية AutoSize الي True.
3) يجب ان لا تزيد الصورة عن 13 x 13.
اكتب هذا الكود في Module:
Private Declare Function VarPtr Lib "VB40032.DLL" (variable As Any) As LongPrivate
Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As LongPrivate
Declare Function GetSubMenu Lib "user32" (ByVal hMenu As Long, ByVal nPos As Long) As LongPrivate
Declare Function SetMenuItemBitmaps Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal hBitmapUnchecked As Long, ByVal hBitmapChecked As Long) As Long
Const MF_BYPOSITION = &H400&
و هذه الكود في الفورم:
Dim mHandle As Long, lRet As Long, sHandle As Long, sHandle2 As Long
mHandle = GetMenu(hwnd)
sHandle = GetSubMenu(mHandle, mnu#)
lRet = SetMenuItemBitmaps(sHandle, chos#, MF_BYPOSITION, Picture1.Picture, imOpen.Picture)
lRet = SetMenuItemBitmaps(sHandle2, 0, MF_BYPOSITION, imCopy.Picture, imCopy.Picture)
حيث mnu# هي رقم القائمة و تبدأ من 0, و chos# هي رقم الاختيار في هذه القائمة و تبدأ من 0 و طبعا يمكن زيادتها..

انشاء قائمة بالكود
لانشاء قائمة عن طريق الكود اتبع الاتي:
انشئ قائمة فرعية باسم ما و ليكن Mnu, غير Index الي 0 ثم اكتب هذا الكود في زر الاضافة:
Dim index As Integer
index = Mnu.Count
Load Mnu (index)
Mnu(index).Caption = "قائمة جديدة"
Mnu(index).Visible = True
قائمة جديدة هو اسم القوائم الجديدة التي ستنشأ, و يمكنك تغييره كما يمكنك كتابة Text1.Text بدلا من الاسم و وضع TextBox لتنشأ القائمة باسم التكست..
لفتح قائمة من ليبل او شكل(مثل قائمة ابداء)
في هذا الجزء سنضع ليبل و عند الضغط عليه تظهر قائمة ما..
· ضع 2 فورم, واحدة لانشاء القائمة و واحدة للمشروع..
· ضع في فورم 2 اي قوائم تريدها و في فورم 2 الليبل..
اكتب هذا الكود في ليبل:
Private Sub Command1_Click()
PopupMenu Form2.mnu1, 1, Image6.Left - 960, Image6.Top + 825
End Sub

هذا الكود اسهل مما يمكن, ولا اعتقد انه بحاجة لشرح, فقط اعرف ان mnu1 هو اسم القائمة الموجودة في الفورم الاخر, اما عن Left و Top فهذا مكان ظهورالقائمة..






التوقيع :

Good FRIENDS are hard to find, harder to leave, and impossible to forget

W W W . R A W A B E T V B . C O M

رد مع اقتباس
قديم 13-05-2009, 07:47 PM   رقم المشاركة : 2
è 7 ŝ ά ŝ
رابط نشيط
 
الصورة الرمزية è 7 ŝ ά ŝ






è 7 ŝ ά ŝ متصل الآن

è 7 ŝ ά ŝ رابط مبدع وذهبيè 7 ŝ ά ŝ رابط مبدع وذهبيè 7 ŝ ά ŝ رابط مبدع وذهبيè 7 ŝ ά ŝ رابط مبدع وذهبيè 7 ŝ ά ŝ رابط مبدع وذهبيè 7 ŝ ά ŝ رابط مبدع وذهبيè 7 ŝ ά ŝ رابط مبدع وذهبيè 7 ŝ ά ŝ رابط مبدع وذهبيè 7 ŝ ά ŝ رابط مبدع وذهبي



بيانات موقعي:
إسم الموقع : روابط في بي
إصدار المنتدى : vB.3.x

افتراضي

الف شكر اخوي عبدالله .







رد مع اقتباس
قديم 14-05-2009, 10:40 AM   رقم المشاركة : 3
عبدالله ابراهيم
::مسؤول لجنة الشركات::
 
الصورة الرمزية عبدالله ابراهيم






عبدالله ابراهيم متصل الآن

عبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبي


افتراضي

الشرك لله وحدة عزيزى







التوقيع :

Good FRIENDS are hard to find, harder to leave, and impossible to forget

W W W . R A W A B E T V B . C O M

رد مع اقتباس
قديم 31-05-2009, 11:16 PM   رقم المشاركة : 4
ادم السباعي
رابط فعال
 
الصورة الرمزية ادم السباعي






ادم السباعي غير متصل

ادم السباعي رابط متميز



بيانات موقعي:
إصدار المنتدى : VB 3.8.1

افتراضي

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







رد مع اقتباس
قديم 17-06-2009, 05:30 PM   رقم المشاركة : 5
 
الصورة الرمزية ! مج ـرد إن ـسـآن !






! مج ـرد إن ـسـآن ! غير متصل

! مج ـرد إن ـسـآن ! رابط مبدع! مج ـرد إن ـسـآن ! رابط مبدع! مج ـرد إن ـسـآن ! رابط مبدع! مج ـرد إن ـسـآن ! رابط مبدع


إرسال رسالة عبر MSN إلى ! مج ـرد إن ـسـآن ! إرسال رسالة عبر Yahoo إلى ! مج ـرد إن ـسـآن !

بيانات موقعي:
إسم الموقع : Mograd Ensan
إصدار المنتدى : لا أملك منتدى

افتراضي

بًٍاركً الله فيكً







التوقيع :
تم تسجيل الخروج بتاريخ 2010/10/9

شـكـرآ روابط فى بى ..

رد مع اقتباس
قديم 17-06-2009, 06:55 PM   رقم المشاركة : 6
عبدالله ابراهيم
::مسؤول لجنة الشركات::
 
الصورة الرمزية عبدالله ابراهيم






عبدالله ابراهيم متصل الآن

عبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبيعبدالله ابراهيم رابط مبدع وذهبي


افتراضي

منور ين







التوقيع :

Good FRIENDS are hard to find, harder to leave, and impossible to forget

W W W . R A W A B E T V B . C O M

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

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

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن 11:56 AM


Powered by vBulletin® Version 3.8.7
Copyright ©2011 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO

المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء ومشرفي الاقسام فعلى كل شخص تحمل مسؤولية نفسه

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


F.T.G.Y 3.0 BY: D-sAb.NeT © 2011