تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية وضع صورة أو فديو داخل الـ Form ؟http://vb4arb.com/vb/showthread.php?tid=23074
#1
السلام لكم

أنا مبتدئ في البرمجة ... انا بعرف اعمل Picture Box واعمل add لصورة my.setting.asd
المشكلة اني عايز اضع الصورة دي في فولدر بجوار الملف التنفيذي للبرنامج

أريد وضع صورة أو فديو يشتغل داخل الفورم اعمل كده اذي ؟


الصورة او الفديو بيكون داخل فلودر بجوار البرنامج
وطبعاً البرنامج بيتحرك من مكان لاخر داخل الجهاز
فا ايه الكود الي يتكتب علشان مهما اتحرك الفولدر الي فيه البرنامج تتفتح الصورة
توضيح :
D:\myproject\photo\asd.JPG
E:\\NewFile\ myproject\photo\asd.JPG
الصورة عايزها تكون في فولدر بجوار البرنامج ... ومهما اتحرك البرنامج من مكان لمكان اقدر افتح الصورة داخل الفورم
 
يريت 2 كود ... كود لفتح صورة داخل فورم + كود اخر لفتح فديو داخل فورم
الرد }}}
تم الشكر بواسطة:
#2
كود :
       ' YYYYYY -> اسم المجلد
       ' XXXXXX -> اسم ملف الصورة

       Dim Img As Image = Image.FromFile(My.Application.Info.DirectoryPath & "\YYYYYY\XXXXXX")


نسف الموضوع للفيديو
الرد }}}
#3
للاسف اخي الكود مش شغال صح ... بتاجي سطر اصفر علي الكود .
الرد }}}
تم الشكر بواسطة:
#4
لمعرفة المسار الموجود فيه البرنامج مهما تغير مكانه
Application.StartupPath وأضف بعد "\" ليصبح
PHP كود :
Dim path As String Application.StartupPath "\" 
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#5
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        PictureBox1.ImageLocation = Application.StartupPath & "\Photo\1111.png"
        PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage

كاتب الكود ده ... وبرضوا الصورة مش راضية تظهر في الفورم



الكود اشتغل تمام ... بس مش شغال علي الـ Project .... شغال علي الـ p.exe
يعني لما بضغط F5 مش بجد الصورة
لكن لو رحت لحد البرنامج وفتحته بلقي الصورة
ايه الحل ؟
الرد }}}
تم الشكر بواسطة:
#6
أكيد اسم الصورة غلط أو اسم المجلد


الكود صحيح 100%
الرد }}}
تم الشكر بواسطة:
#7
انا عارف ان الكود تمام ... بس المشكلة انه مش شغال علي المشروع ... يمكن فيه خاصية انا عاملها False داخل المشروع علشان كده مش راضية تظهر الصورة ... او ايه ممكن يكون ؟!!!

عرفت فيه 2 Debug واحده في الـ bin + obj

المفرضو ان الفولدر يتحط في Debug الموجودة في الـ bin

شكراً لكم اخوتي علي تعبكم معي .
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 856 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,862 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  كيفية جلب أسماء الأعمدة بجدول من جداول sql heem1986 2 749 17-08-25, 09:15 PM
آخر رد: heem1986
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,004 06-08-25, 06:34 PM
آخر رد: Taha Okla
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,263 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 554 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  كيفية التعامل مع inputbox في فيجوال ستوديو أسامة حسين 4 3,514 14-01-25, 02:04 AM
آخر رد: أبو خالد الشكري
  إدراج صورة الموظف من خلال رابط في حقل من قاعدة البيانات saud1004 4 542 13-12-24, 04:48 AM
آخر رد: saud1004
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 642 15-11-24, 11:02 AM
آخر رد: modymody300894
  كيفية معرفة الجهاز رئيسي ام فرعي المتألق9 1 400 13-11-24, 06:41 PM
آخر رد: justforit

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


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