تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مطلوب كود تحريك الادوات اثناء التشغيل
#1
السلام عليكم   اخوتي   وتقبل  الله صلاتكم  و  صيامكم 

ارجوا   كود  لتحريك  الادوات  على الفورم  اثناء التشغيل ......  وشكرا  مسبقا  ..
الرد }}}
#2
تفضل

PictureBox3.Top = PictureBox3.Top + 10
الرد }}}
#3
(06-05-20, 01:55 PM)nabil.1710 كتب : تفضل

PictureBox3.Top = PictureBox3.Top + 10

الف  الف شكر  اخي   لكن   هناك  طريقة  اخرة  للتحريك  بالماوس  بضغطة واحدة   واخذ الاداة  لاي  مكان  ......يعني  تحريك الاداة   بالماوس  بنقرة واحدة  وانا  ضاغط   اخذ  الاداة لاي  مكان في الفورم ...وشكرا
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , سعود , asemshahen5
#4
السلام عليكم ورحمة الله وبركاته
اخي الكريم يلزمك حدثين للاداة التي تريد تحريكها
1 حدث MouseDown
2- MouseMove
اولا نعرف متغير عبارة عن النقطة التي نضغط فيها بالماوس على الكونترول والباقي كما في الاكواد عمليات حسابية
هنا في هذه الاكواد ضع اداة pictureBox واستخدم الحدثين كالتالي
كود :
Private mouseDownLocation As Point
   Private Sub PictureBox1_MouseDown(sender As Object, e As MouseEventArgs) Handles PictureBox1.MouseDown
       If e.Button = System.Windows.Forms.MouseButtons.Left Then
           mouseDownLocation = e.Location
       End If
   End Sub

   Private Sub PictureBox1_MouseMove_1(sender As Object, e As MouseEventArgs) Handles PictureBox1.MouseMove
       If e.Button = System.Windows.Forms.MouseButtons.Left Then
           PictureBox1.Left = e.X + PictureBox1.Left - mouseDownLocation.X
           PictureBox1.Top = e.Y + PictureBox1.Top - mouseDownLocation.Y
       End If
   End Sub
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: asemshahen5 , عبد العزيز البسكري , سعود
#5
Smile 
(07-05-20, 03:25 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم يلزمك حدثين للاداة التي تريد تحريكها
1 حدث MouseDown
2- MouseMove
اولا نعرف متغير عبارة عن النقطة التي نضغط فيها بالماوس على الكونترول والباقي كما في الاكواد عمليات حسابية
هنا في هذه الاكواد ضع اداة pictureBox واستخدم الحدثين كالتالي
كود :
Private mouseDownLocation As Point
   Private Sub PictureBox1_MouseDown(sender As Object, e As MouseEventArgs) Handles PictureBox1.MouseDown
       If e.Button = System.Windows.Forms.MouseButtons.Left Then
           mouseDownLocation = e.Location
       End If
   End Sub

   Private Sub PictureBox1_MouseMove_1(sender As Object, e As MouseEventArgs) Handles PictureBox1.MouseMove
       If e.Button = System.Windows.Forms.MouseButtons.Left Then
           PictureBox1.Left = e.X + PictureBox1.Left - mouseDownLocation.X
           PictureBox1.Top = e.Y + PictureBox1.Top - mouseDownLocation.Y
       End If
   End Sub

الف  شكر  يا غالي    نجح  الكود تمام  ....تحياتي لكم جميعا  وتقبل الله صيامكم وقيامكم .... 
الرد }}}
تم الشكر بواسطة: سعود , ابراهيم ايبو , asemshahen5
#6

حبيت اشارك بالفكرة هذا فورم يحتوي 35 مربع صورة وكل مربع مربوط بصورة ضمن مجلد
والربط او الاسناد بالكود
PHP كود :
 Private Sub pics()
 
       Dim c As Control
        Dim i 
As Integer 1
        For Each c In Panel1
.Controls
            i 
c.Name.Replace("p""")
 
           If TypeOf c Is PictureBox Then
                CType
(cPictureBox).ImageLocation CurDir() & "\pics\forvb_" i.ToString("00") & ".png"
 
           End If
 
       Next
    End Sub 
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5
#7
(07-05-20, 07:16 AM)سعود كتب :

حبيت اشارك بالفكرة هذا فورم يحتوي 35 مربع صورة وكل مربع مربوط بصورة ضمن مجلد
والربط او الاسناد بالكود
PHP كود :
 Private Sub pics()
 
       Dim c As Control
        Dim i 
As Integer 1
        For Each c In Panel1
.Controls
            i 
c.Name.Replace("p""")
 
           If TypeOf c Is PictureBox Then
                CType
(cPictureBox).ImageLocation CurDir() & "\pics\forvb_" i.ToString("00") & ".png"
 
           End If
 
       Next
    End Sub 




ممكن  شرح  اكثر   يا غالي   لم افهم  ماذا  تقصد  
الرد }}}
تم الشكر بواسطة: asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information [VB.NET] مطلوب سورس برنامج من سيربح المليون بدر إشتية 7 6,718 30-11-25, 07:22 AM
آخر رد: Mr_limo
  كيف يمكن تحريك الفورم بأستخدام زر heem1986 2 587 30-03-25, 01:58 AM
آخر رد: heem1986
Lightbulb [مشروع] مطلوب برنامج نظام صيدليه بالفيجوال بيسك 2010 May-5 13 10,774 07-02-25, 07:55 PM
آخر رد: الورد2
  مشكلة ارفاق قاعدة البيانات sql في المشروع اثناء التحزيم 0 257 10-10-24, 03:28 PM
آخر رد: محمد العامر
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,160 30-09-24, 12:52 AM
آخر رد: asmarsou
  مطلوب كود لتغيير كلمة المرور للمستخدمين F.H.M 7 499 20-09-24, 06:05 PM
آخر رد: anes
  [كود] مطلوب إضافة حقل بجدول بعد التأكد من عدم وجوده AmeenRashed 6 631 18-05-24, 02:35 AM
آخر رد: justforit
  [سؤال] عدم القدر على اخفاء الفورم عند بدء التشغيل؟؟ ABDULLAH HASSAN 9 932 26-04-24, 02:26 PM
آخر رد: ABDULLAH HASSAN
  [سؤال] مشكله في التشغيل ABDULLAH HASSAN 9 815 23-04-24, 05:58 PM
آخر رد: ABDULLAH HASSAN
  خطأ في التشغيل ABDULLAH HASSAN 9 735 16-04-24, 07:12 AM
آخر رد: ABDULLAH HASSAN

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


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