تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف يمكن الغاء السوال عند الكتابة على ملف موجود
#1
Exclamation 
السلام عليكم ورحمة الله وبركاته

أساتذتي الكرام .. عند إغلاق البرنامج يقوم بنسخ ملف أحتياطي للقاعدة .

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

.... أنا اريد أن يقوم بالاستبدال دون إظهار الرسالة السابقة كما في الصورة .

وشكرا

كود زر الاغلاق
كود :
If MsgBox("هل تريد بالتأكيد انهاء البرنامج ؟", vbMsgBoxRight + vbExclamation + vbYesNo, "تأكيد انهاء البرنامج") = vbNo Then Exit Sub
       For Each ChildForm As Form In Me.MdiChildren
           ChildForm.Close()
       Next

       ' عملية التحقق من وجود ملف أو أنشاءه في حالة عدم وجوده
       If My.Computer.FileSystem.DirectoryExists(Application.StartupPath & "\BaukUp") Then
           baukupmdiparent()
       Else
           'Copy, Create, Delete, and Renaming a Directory.
           MsgBox("لايوجد ملف نسخة إحتياطية .. سوف يتم الان إنشاء مجلد بإسم BaukUp في القرص :D", MsgBoxStyle.Exclamation, "لاتوجد نسخة إحتياطية")
           Dim dir As String = Application.StartupPath & "\BaukUp"
           'Create a directory with the path and name specified in the dir string variable.
           My.Computer.FileSystem.CreateDirectory(dir)
           baukupmdiparent()
       End If
       ' Application.ExitThread()
       End
       Con.Close()
       Me.Close()


كود :
Public Sub baukupmdiparent()

       My.Computer.FileSystem.CopyFile(
                            Application.StartupPath & "\pic2\asdfg.ssl",
                            Application.StartupPath & "\BaukUp\" & DateTime.Now.ToString("(yyyy-MM)") & ".ssl",
                            Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,
                            Microsoft.VisualBasic.FileIO.UICancelOption.DoNothing)

       MessageBox.Show("تم النسخ بنجاح", "تقدم عملية النسخ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)

   End Sub

شكرا لكم وجدت الحل في 

https://www.vbforums.com/showthread.php?...tification

وهو تغيير في الكود

كود :
من
Microsoft.VisualBasic.FileIO.UIOption.AllDialogs
إلى

Microsoft.VisualBasic.FileIO.UIOption.OnlyErrorDialogs


الملفات المرفقة صورة/صور
   
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل يمكن جعل عناوين الهيدر بشكل عمودي مصمم هاوي 2 149 16-04-24, 03:59 AM
آخر رد: مصمم هاوي
  [VB.NET] كيف يمكن إخفاء ظهور الشاشة السوداء فى الـــ console AmeenRashed 2 335 15-11-23, 03:51 PM
آخر رد: justforit
Rainbow [سؤال] إضافة شريط ضبط الكتابة في أداة RichTextBox أبو خالد الشكري 0 234 29-10-23, 08:19 AM
آخر رد: أبو خالد الشكري
  ما أسرع استضافة يمكن رفع المشروع عليها ؟ hazim1 0 223 03-10-23, 08:55 AM
آخر رد: hazim1
  مشكله عند طباعه الباركود الكتابة تظهر بهتة في خيال والنقاط قريبه من بعض غيرت الفونت ahmedhhh2 11 814 30-09-23, 08:31 AM
آخر رد: atefkhalf2004
  كيف يمكن تأخير الـSplash Screen حتى يتم تحميل الأدوات بالكامل؟ hazim1 0 297 28-09-23, 08:23 AM
آخر رد: hazim1
  هل يمكن نسخ احتياطي لأسماء الButtons ؟ hazim1 2 271 21-09-23, 07:32 PM
آخر رد: hazim1
  هل يمكن عد الصفوف التالية للصف المُحدد في Datagridview ؟ hazim1 1 471 17-07-23, 09:04 PM
آخر رد: mrfenix93
  serialport غير موجود في القائمة toolbox aminesori 3 488 02-07-23, 10:47 PM
آخر رد: aminesori
  [VB.NET] اريد طريقة حساب فرق بين تاريخ موجود في لست فيو وتاريخ الجهاز mac9 4 723 11-04-23, 10:23 AM
آخر رد: mac9

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


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