تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال حول تحريك الصور VB6
#5
السلام عليكم...

إذا افترضنا أن الصورة الأولى هي Image1 و أن الصورة الثانية هي Image2.

1. في القسم العام (General Declarations) الخاص بالـ Form قم بتعريف المتغيرين التاليين:

كود :
Private StartX As Single
Private StartY As Single

2. في إجراء الحدث MouseDown للـ Image1 اكتب الكود التالي:

كود :
Private Sub Image1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
   If Button = vbLeftButton Then
       StartX = X
       StartY = Y
   End If
End Sub

3. في إجراء الحدث MouseMove للـ Image1 اكتب الكود التالي:

كود :
Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
   If Button = vbLeftButton Then
       List1.Left = List1.Left + X - StartX
       List1.Top = List1.Top + Y - StartY
   
       List2.Left = List2.Left + X - StartX
       List2.Top = List2.Top + Y - StartY
   End If
End Sub

* كرر نفس الأكواد للحدثين MouseDown و MouseMove لل Image2.

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

أرجو الاستفادة و السلام.
الرد }}}
تم الشكر بواسطة: elgokr , Ahmed_Mansoor , Ahmed_Mansoor , Amir_Alzubidy


الردود في هذا الموضوع
سؤال حول تحريك الصور VB6 - بواسطة Immortal73 - 11-06-18, 04:17 PM
RE: افيدوني يرحمكم الله - بواسطة Immortal73 - 11-06-18, 05:34 PM
RE: افيدوني يرحمكم الله - بواسطة elgokr - 11-06-18, 09:21 PM
RE: سؤال حول تحريك الصور VB6 - بواسطة Immortal73 - 20-06-18, 11:24 AM
RE: سؤال حول تحريك الصور VB6 - بواسطة Najy Ibraheem - 20-06-18, 12:39 PM
RE: سؤال حول تحريك الصور VB6 - بواسطة Immortal73 - 12-07-18, 01:32 PM
RE: سؤال حول تحريك الصور VB6 - بواسطة Immortal73 - 14-07-18, 03:06 PM
RE: سؤال حول تحريك الصور VB6 - بواسطة Immortal73 - 17-07-18, 01:24 AM
RE: سؤال حول تحريك الصور VB6 - بواسطة alipro - 02-08-18, 04:54 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 193 01-02-25, 03:47 PM
آخر رد: Microformt
  سؤال في تحزيم البرنامج Mohaben88 1 306 18-09-24, 06:29 PM
آخر رد: Mohaben88
  سؤال فى الداتا ريبورت haitham Muhammed 0 242 12-09-24, 08:35 PM
آخر رد: haitham Muhammed
  سؤال حول نسخة اكتيف ريبورت mhareek 2 2,299 07-09-24, 08:21 PM
آخر رد: Mohaben88
  سؤال عن نقل الرصيد abde6726 0 265 13-06-24, 12:47 AM
آخر رد: abde6726
  [vb6.0] اضافة الصور الى ملف واسترجاعها بدون قاعدة البيانات haitham Muhammed 3 942 24-01-24, 01:51 PM
آخر رد: haitham Muhammed
  إعادة تحجيم الصور أبو خالد الشكري 2 473 21-01-24, 09:12 AM
آخر رد: أبو خالد الشكري
  سؤال بخصوص الحلقات التكرارية / اضافة درجة بشروط haiderkh 14 4,753 19-01-24, 02:39 PM
آخر رد: cls
  [vb6.0] سؤال كيف يتم تحديد عدد مرات تنصيب الملف التنفيذي لبرنامج Hassan.syria 2 555 02-01-24, 10:07 AM
آخر رد: Hassan.syria
  سؤال بخصوص الكتيف ربورت abde6726 2 687 20-11-23, 10:54 AM
آخر رد: abde6726

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم