تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مسح صورة من الملف الموجود في البرنامج
#21
سلام هذا مثال عن برنامجي واتمنى  ان لا اكون قد اثقلت عليكم


الملفات المرفقة
.zip   deletimg.zip (الحجم : 558.56 ك ب / التحميلات : 14)
الرد }}}
تم الشكر بواسطة:
#22
(06-01-19, 11:25 PM)hassan 14 كتب : سلام هذا مثال عن برنامجي واتمنى  ان لا اكون قد اثقلت عليكم


السلام عليكم ورحمه الله

شوف اخى الكريم اذا كان هذا الحل مناسب ليك 

اعتقد هذا ما تحتاجة 

تحياتى 


.rar   deletimg_Test.rar (الحجم : 572.42 ك ب / التحميلات : 51)
الرد }}}
تم الشكر بواسطة: hassan 14
#23
اضافة لما قدمه اخى العزيز mmali127
وحتى لا يذهب جهة فى المساعدة قمت بدمج طريقته بالكود المدرج فى الشرح التالى

اولاً ستجد بالمرفق صورة تحت اسم NOImage.png
استخرج الصورة من الملف المضغوط
وكل ما عليك فعله هو وضع هذا الصورة فى مجلد image دون تغيير الاسم و الامتداد 

ثانياً تاتى فى حدث الـ Sub الخاص بالحذف وهو
كود :
   Public Sub dlet()


هتستبدل هذا الحدث ليكون بهذا الشكل
كود :
   'الحذف
   Public Sub dlet()
       Try
           Dim dt As New DataTable
           Dim da As New OleDbDataAdapter
           dt.Clear()
           da = New OleDbDataAdapter("select * from tablimage where Numirouimage = " & Form1.Numirouimage.Text & "", con)
           da.Fill(dt)
           If MsgBox("هل تريد الحذف", MsgBoxStyle.OkCancel, "رسالة الحذف") = MsgBoxResult.Ok Then

               REM كود حذف الصورة
               Dim FileDelete As String = Application.StartupPath & "\image\" & dt(0)(1)
               Form1.PictureBox1.Load(Application.StartupPath & "\image\NOImage.png")
               If System.IO.File.Exists(FileDelete) Then
                   System.IO.File.Delete(FileDelete)
               End If
               REM نهاية كود حذف الصورة

               dt.Rows(0).Delete()
               Dim sav As New OleDbCommandBuilder(da)
               da.Update(dt)
               dt.AcceptChanges()
               MsgBox("تم الحذف البيانات بنجاح", MsgBoxStyle.Information, "تنبيه بالحذف")
               lodeimage(Form1.DataGridView1)
           Else
           End If
       Catch ex As Exception
           MsgBox(ex.Message)
       End Try
   End Sub

ستجد كوود حذف الصورة مدرج وسط كود الحذف الذى تستخدمه

تحياتى لك
وتمنياتى لك التوفيق


الملفات المرفقة
.zip   NOImage.zip (الحجم : 284 بايت / التحميلات : 16)
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: hassan 14
#24
شكرا لكم كثيرا لكن مزالت تضهر تلك الرسالة الملعونة التي تقول لايمكن ان تحذف هذه الصورة لانها مستخدمة اي مزالت ف ارتباط مع البرنامجAngry  


معلومة

الكود يعمل جيدا في حالة الصورة غير مرتبطةمع البرنامج اي اسمها غير مكتوب في التكست بوكس والصورة غير ضاهرة في البكتشر بوكس 

(07-01-19, 04:57 PM)elgokr كتب :
اضافة لما قدمه اخى العزيز mmali127
وحتى لا يذهب جهة فى المساعدة قمت بدمج طريقته بالكود المدرج فى الشرح التالى

اولاً ستجد بالمرفق صورة تحت اسم NOImage.png
استخرج الصورة من الملف المضغوط
وكل ما عليك فعله هو وضع هذا الصورة فى مجلد image دون تغيير الاسم و الامتداد 

ثانياً تاتى فى حدث الـ Sub الخاص بالحذف وهو
كود :
   Public Sub dlet()


هتستبدل هذا الحدث ليكون بهذا الشكل
كود :
   'الحذف
   Public Sub dlet()
       Try
           Dim dt As New DataTable
           Dim da As New OleDbDataAdapter
           dt.Clear()
           da = New OleDbDataAdapter("select * from tablimage where Numirouimage = " & Form1.Numirouimage.Text & "", con)
           da.Fill(dt)
           If MsgBox("هل تريد الحذف", MsgBoxStyle.OkCancel, "رسالة الحذف") = MsgBoxResult.Ok Then

               REM كود حذف الصورة
               Dim FileDelete As String = Application.StartupPath & "\image\" & dt(0)(1)
               Form1.PictureBox1.Load(Application.StartupPath & "\image\NOImage.png")
               If System.IO.File.Exists(FileDelete) Then
                   System.IO.File.Delete(FileDelete)
               End If
               REM نهاية كود حذف الصورة

               dt.Rows(0).Delete()
               Dim sav As New OleDbCommandBuilder(da)
               da.Update(dt)
               dt.AcceptChanges()
               MsgBox("تم الحذف البيانات بنجاح", MsgBoxStyle.Information, "تنبيه بالحذف")
               lodeimage(Form1.DataGridView1)
           Else
           End If
       Catch ex As Exception
           MsgBox(ex.Message)
       End Try
   End Sub

ستجد كوود حذف الصورة مدرج وسط كود الحذف الذى تستخدمه

تحياتى لك
وتمنياتى لك التوفيق

شكرا Shy

(07-01-19, 10:39 AM)mmali127 كتب :
(06-01-19, 11:25 PM)hassan 14 كتب : سلام هذا مثال عن برنامجي واتمنى  ان لا اكون قد اثقلت عليكم


السلام عليكم ورحمه الله

شوف اخى الكريم اذا كان هذا الحل مناسب ليك 

اعتقد هذا ما تحتاجة 

تحياتى 

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة فى Radiobutton عند وضع صورة فيه أبو جودة 3 76 أمس, 04:31 AM
آخر رد: Taha Okla
  استخدام فونت جديد في البرنامج Emam emam 5 87 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  عدم القدرة على إغلاق البرنامج وظهور رسالة the operation could not be completed صالح عبدالله 2 62 12-04-24, 06:03 AM
آخر رد: صالح عبدالله
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,460 12-04-24, 04:07 AM
آخر رد: أبو جودة
Rainbow [VB.NET] خطا عند فتح الملف DK-x 2 1,353 03-04-24, 03:26 PM
آخر رد: تركي الحلواني
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 106 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
  تعديل كود ارسال صورة الى الواتس new_programer 2 166 21-03-24, 10:07 PM
آخر رد: new_programer
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 155 12-03-24, 10:37 AM
آخر رد: strongriseman
  محتاج تشفير فيديو وتشغلية عن طريق البرنامج فقط new_programer 1 118 22-02-24, 12:09 PM
آخر رد: AHMED213
  مطلوب كود الطباعة لهذا البرنامج melad2002 2 245 13-01-24, 06:42 PM
آخر رد: melad2002

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


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