تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مشروع] تصميم برنامج تعليمي للاطفال ..المقارنة بين الاطوال
#1
السلام عليكم

دائما مع افكار بسيطة جدا استعمال خاصية  Height  لتصميم برنامج للاطفال

المقارنة بين الاطوال

نضع 0 صور بنفس الطول

ثم نضع في ملف الروسورس مجموعة اقلام او اعمدة لنستددعيها عشوائيا

اولا نخفي 1 اعمدة ثم نبدا باظهار 2 عمودين  لما ينجح يظهر 3 و هكذا

لحل التمرين سيضغط بين عمودين لتغير مكانهما 

الشكل النهائي للتمرين 



الملف المفتوح للتعديل


.rar   Math1apOrdre.rar (الحجم : 587.98 ك ب / التحميلات : 66)


بالتوفيق
 لعل الكلمة التي تنفعني لم أكتبها بعد
عبد الله بن المبارك
الرد }}}
#2
اضافة متميزة للاستاذ انس حفظه الله

Anas Mahmoud
تفضل اخي الكريم :

اضفت الاكواد التالية الى مشروعك بعد اذنك  بدلا من حدث الضغط على الصور :

PHP كود :
   Dim movingPicOriginalLeft As Integer
   Dim movingPic 
As PictureBox 

 
PHP كود :
 Dim mX As Integer

   Private Sub PictureBox9_MouseDown
(sender As ObjectAs MouseEventArgs)
       Dim pic As PictureBox sender
       pic
.BringToFront()
       movingPic pic
       movingPicOriginalLeft 
pic.Left
       mX 
e.X
   End Sub

   Private Sub PictureBox9_MouseMove
(sender As ObjectAs MouseEventArgs)
       Dim pic As PictureBox sender
       If pic Is movingPic Then
           pic
.Left += e.mX
       End 
If
   End Sub

   Private Sub PictureBox9_MouseUp
(sender As ObjectAs MouseEventArgs)
       Dim pic As PictureBox sender
       Dim OverlappingPic 
As PictureBox GetOvelapping(pic)
       RestoreLocation()
       If Not OverlappingPic Is Nothing Then
           SwapPicture
(picOverlappingPic)
       End If
   End Sub
   Function GetOvelapping
(picturebox As PictureBox) As PictureBox
       For Each pic In Pict
           If pic
.Visible False Then Continue For
           If pic Is picturebox Then Continue For
           If IsOverlapping(picpictureboxThen Return pic
       Next
       Return Nothing
   End 
Function

   Function IsOverlapping(pic1 As PictureBoxpic2 As PictureBox) As Boolean
       Return 
((pic1.Left pic1.Width) > pic2.Left) And
           ((pic1.Left) < pic2.Left pic2.Width)

   End Function

   Sub SwapPicture(pic1 As PictureBoxpic2 As PictureBox)
       Dim tmpLeft As Integer
       tmpLeft 
pic1.Left
       pic1
.Left pic2.Left
       pic2
.Left tmpLeft
   End Sub

   Sub RestoreLocation
()
       If movingPic Is Nothing Then Return
       movingPic.Left movingPicOriginalLeft
       movingPic 
Nothing
       movingPicOriginalLeft 
Nothing
       mX 
Nothing
   End Sub 


واضفت ايضا في الفورم لود :

   
PHP كود :
   For Each pic In Pict
           AddHandler pic
.MouseDownAddressOf PictureBox9_MouseDown
           AddHandler pic
.MouseUpAddressOf PictureBox9_MouseUp
           AddHandler pic
.MouseMoveAddressOf PictureBox9_MouseMove
       Next 

الملف بعد التعديل
http://vb4arb.com/vb/attachment.php?aid=25643
 لعل الكلمة التي تنفعني لم أكتبها بعد
عبد الله بن المبارك
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , Anas Mahmoud


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  برنامج معمل تحاليل طبية قوقيلا 0 102 26-11-25, 11:31 AM
آخر رد: قوقيلا
  متجري: برنامج محاسبة و مبيعات لمتجر 2021 مع السورس كود. Mohamad Anan 25 16,310 09-07-25, 05:50 AM
آخر رد: Taha Okla
Heart [مشروع] نسخه مصغره من برنامج صانع الاكواد للجميع aliday03 20 20,837 05-05-25, 12:14 AM
آخر رد: ashrafhisham
  [مثال] برنامج فتح الملفات من الأقراص Kamil 0 311 04-05-25, 10:10 PM
آخر رد: Kamil
  مساعدة في تصميم تقرير سيد أحمد 0 245 07-04-25, 09:59 PM
آخر رد: سيد أحمد
  [مشروع] برنامج المحرر لكتابة مواضيع المنتدى - النسخة النهائية sooriaty03 16 15,428 14-12-24, 04:48 PM
آخر رد: princelovelorn
  رابط تحميل برنامج منبه الصلاة | Prayer Alarm mmaalmesry 0 554 04-11-24, 06:02 PM
آخر رد: mmaalmesry
  برنامج التعامل مع السكانر وتحويل الصور إلى PDF F.H.M 0 653 04-11-24, 02:08 PM
آخر رد: F.H.M
Wink [مشروع] برنامج مؤقيت الصلاة الاصدار الثالث alsaher1 11 4,318 21-10-24, 04:34 PM
آخر رد: altoki939
  [مشروع] تصميم احترافي لبرنامج شئون الموظفين باستخدام ديف اكسبريس + تحميل السورس كود mazentq 7 7,722 14-10-24, 05:21 PM
آخر رد: بوحمد

التنقل السريع :


يقوم بقرائة الموضوع: