تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تشغيل الكاميرا والتقاط الصوره في picturebox
#21
إقتباس :اتمنى تحاول معي حتى نصل للمطلوب ان شاء الله
ليه تتمنى اخي الكريمSad
احنا نساعد بعض قل "أرجو"
انت لا تضيف شيء ابد فقط  اضف الفورم من المثال الى مشروعك بعد ان تضيف ملف Directshow.dll  الى الـ REference في مشروعك ثم اعرف اسم الـ Namespace الذي كتبه في اعلى الفورم وعند التعامل مع هذا الفورم قم باستدعائه اولا قبل استدعاء الفورم
مثلا 
كود :
Namespace MyCam
mycam هذا اسم المشروع الخاص بي او قل اسم الـ Namespace للمشروع وعند تشغيل الفورم من فورم رئيسي اكتب بزر الامر
كود :
MyCam.Form2.Show()


كود :
       If CheckBox1.Checked Then
           Timer1.Start()
       End If

       MyCam.Form2.Show()

وروتين سحب صور متعددة هو هذا
كود :
Function GetScreenShoot(ByVal drawCursor As Boolean) As Image
       Dim bounds As Rectangle = Nothing
       Dim screenshot As System.Drawing.Bitmap = Nothing
       Dim g As Graphics = Nothing

       bounds = MyCam.Form2.Bounds 'Screen.PrimaryScreen.Bounds
       'screenshot = New System.Drawing.Bitmap(bounds.Width, bounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb)
       screenshot = New System.Drawing.Bitmap(bounds.Width, My.Computer.Screen.WorkingArea.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb)



       g = Graphics.FromImage(screenshot)
       g.CopyFromScreen(bounds.X, bounds.Y, 0, 0, bounds.Size, CopyPixelOperation.SourceCopy)
       If DrawCursor Then
           Me.Cursor.Draw(g, New Rectangle(Windows.Forms.Cursor.Position, Me.Cursor.Size))
       End If
       '***********************
       Dim pic As New PictureBox
       pic.Image = screenshot
       pic.SizeMode = PictureBoxSizeMode.StretchImage
       pic.Image.Save(TextBox1.Text & "p" & m2 & ".jpg")

       '*********************
       m2 += 1

       Return screenshot
   End Function
وفي التايمر
كود :
GetScreenShoot(False)
وهذا كود تخزين مسار الصور لحفظها
كود :
Dim fbd As New FolderBrowserDialog
       If fbd.ShowDialog = Windows.Forms.DialogResult.OK Then
           TextBox1.Text = fbd.SelectedPath
           If TextBox1.Text.EndsWith("\") = False Then
               TextBox1.Text = TextBox1.Text.Insert(TextBox1.TextLength, "\")
           End If
       End If
لو تحب ارفع اللي عندي خبرني

اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#22
تسلم ايدك
ارجو رفعه ان امكن حتى تضح الفكره كامله

بوركت اخي سعود
الرد }}}
تم الشكر بواسطة:
#23
المشروع مرفق وهو بـ vs2013
ويمكنك تشغيله بالطريقة المعروفة
https://www.youtube.com/watch?v=HI36kZbbNUc


الملفات المرفقة
.zip   MyCam.zip (الحجم : 159.36 ك ب / التحميلات : 420)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: Dr.Sherif Alazizi , alshandodi
#24
الله يعطيك العافيه اخي سعود

سلمت يمينك
الرد }}}
تم الشكر بواسطة:
#25
الاستاذ الفاضل سعود
كيف اجعل الكاميرا
1- تلتقط صورة واحدة فقط عند الضغط علي الزر
2-تشتغل فيديو
شكرا
الرد }}}
تم الشكر بواسطة:
#26
(13-02-15, 04:12 PM)atefkhalf2004 كتب : الاستاذ الفاضل سعود
كيف اجعل الكاميرا
1- تلتقط صورة واحدة فقط  عند الضغط  علي الزر
2-تشتغل فيديو
شكرا

اخي الكريم انت تعرف المؤقت صح او لا؟
يعني الكود اللي بالمؤقت قم بنسخه الى زر وبسSmile
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: اسامه الهرماوي
#27
السادة الافاضل :كيف اتحقق من توصيل الكاميرا ؟
اللهم لا علم لنا إلا ما علمتنا
http://www.facebook.com/samira.abdalla.980
الرد }}}
تم الشكر بواسطة:
#28
السلام عليكم و رحمة الله و بركاته
الأخت الكريمة ..
شوفي قسم الأمثلة و المشاريع ستجدين مشروع .. أظن محتواه يدور حول صالونات الأفراح .. بإحدى محتوياته فورم خاص للتحقق من وجود الكاميرا و أخذ صورة بواسطتها
تحياتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] منع الوصول أو تشغيل الريجيسترى dr.programming 4 398 12-06-25, 12:24 AM
آخر رد: أبو خالد الشكري
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 648 09-03-25, 03:52 AM
آخر رد: silverlord
  احتاج مساعدة في اظهار الصورة على PictureBox sloom00 2 387 31-12-24, 11:29 PM
آخر رد: sloom00
  [مثال] تشغيل البرنامج كمسؤول alswade 2 457 30-10-24, 07:08 PM
آخر رد: aliday03
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 627 25-10-24, 01:57 PM
آخر رد: F.H.M
Exclamation [VB.NET] ممكن كود تشغيل ملف صوت MP3 الورد الصناعي 10 909 20-10-24, 03:08 PM
آخر رد: salamandal
Rainbow تشغيل او إيقاف نظام الإنترنت مؤقتا YousefOkasha 5 2,490 16-10-24, 11:57 AM
آخر رد: بوحمد
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,157 30-09-24, 12:52 AM
آخر رد: asmarsou
Lightbulb [سؤال] مشكلة تظهر عند بدء تشغيل البرنامج أبو خالد الشكري 3 480 19-08-24, 05:16 PM
آخر رد: Zuhare
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 735 21-07-24, 01:46 PM
آخر رد: bassant

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


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