![]() |
|
اريد كود عرض الصورة من مسار فى اليست او جريد - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : اريد كود عرض الصورة من مسار فى اليست او جريد (/showthread.php?tid=29386) الصفحات:
1
2
|
RE: اريد كود عرض الصورة من مسار فى اليست او جريد - new_programer - 22-04-19 شكرا جدا لك استاذنا العظيم جاري التعديل والتطوير وشكرا لملاحظاتك وشرحك السهل الممتع للامور إن شاء الله عند الانتهاء سوف اضع المثال لتعم الفائدة شكرا لك مرة اخرى عفوا لدى استفسار كود : SetCells.Cells(DataGridView1.ColumnCount - 1).Value = Image.FromFile(Application.StartupPath & "\saved" & SetCells.Cells(3).Value)كيف اغير هذا الكود الى كود لمسار غير محدد يعني يعرض الصورة حسب المسار المكتوب فى الخلية - المسار هيكون كامل RE: اريد كود عرض الصورة من مسار فى اليست او جريد - elgokr - 22-04-19 الشكر لله والحمد لله
والحمد لله على كل حال
بخصوص تعديل الكود الى المسار كاملاً
لا ينصح وضع المسار كاملاً مثل PHP كود : C:\IMG\1234\photo.png لان بمجرد تغيير الجهاز واختلاف المسميات
بين جهاز واخر ستجد بان جميع محتوى المسارات بقاعدة البيانات لا تعمل
فيفضل ان تضع المسار ما بعد مسار مجلد البرنامج
اذا كنت تريد وضع اسم المجلد الرئيسي للصورة ومن ثم المجلد الداخلى فقط اعتمد كالتالى كود : \saved\1234\image-11.pngوسيكون الكود بالنهاية كود : SetCells.Cells(DataGridView1.ColumnCount - 1).Value = Image.FromFile(Application.StartupPath & SetCells.Cells(3).Value)تحياتى لك
وتمنياتى لك التوفيق
RE: اريد كود عرض الصورة من مسار فى اليست او جريد - new_programer - 24-04-19 شكرا لك انا متفهم تغير المسار يختلف من جهاز لاخر لكن المقصود ان يكون فيه مرونة للمستخدم تحديد مكان على درايف اخر غير مكان البرنامج يعنى ممكن اختار الدرايف ال D مثلا لحفظ المجلد RE: اريد كود عرض الصورة من مسار فى اليست او جريد - elgokr - 24-04-19 كلامك جميل فى هذا الامر
ولكن تذكر اذا قمت باستخدام اداء
PHP كود : SaveFileDialog يعنى بكده سيكون المسار غير ثابت وسيسبب مشكلة
خصوصاً اذا كان البرنامج يعمل عليه اكثر من مستخدم ومن اجهزة مختلفة
ثانياً اذا استخدمت مثل D أو E
يبدو انك لست على دراية مكثفة
بان احياناً عند اتمام انشاء نظام جديد
يتم تغيير الدرايف D الى E أو F
ويكون الـ D عبارة عن الفلاش او DVD أو البرامج التى تنشاء الدرايف الوهمي
فهنا ستكون لديك مشكلة حيث لا يمكن الكتابة على DVD
وكذلك اذا كان الفلاشة غير متصلة بالجهاز
لذلك يفضل ان يكون المسار ثابت
اما من خلال عند فتح البرنامج اول مرة يتم تحديد المجلد للحفظ به
ويتم حفظ المسار فى Settings
او انك تجعل المسار بجوار البرنامج
تحياتى لك
وتمنياتى لك التوفيق
|