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

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

عندما تقوم بفتح المفكرة المدمجة مع الويندوز وتفتح عن طريقها اي ملف وبعدها تقوم بإضافة اي نص على النص الموجود ثم تحاول فتح ملف جديد من القائمة الموجودة في اعلى المفكرة تظهر لك رسالة تخبرك" هل تريد حفظ التغيرات؟

ماذا اضع داخل هذا SUB
حتى يتعرف على اي تغيرات تحدث داخل TEXTBOX

كود :
Private Sub NewToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NewToolStripMenuItem.Click

    End Sub
اثنان لا يتعلمان المتكبر والخجول
Heart اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً‏ Heart
الرد }}}
تم الشكر بواسطة:
#2
(19-12-14, 05:16 AM)silverlord كتب : السلام عليكم ورحمة الله وبركاته

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

عندما تقوم بفتح المفكرة المدمجة مع الويندوز وتفتح عن طريقها اي ملف وبعدها تقوم بإضافة اي نص على النص الموجود ثم تحاول فتح ملف جديد من القائمة الموجودة في اعلى المفكرة  تظهر لك رسالة تخبرك" هل تريد حفظ التغيرات؟

ماذا اضع داخل هذا SUB
حتى يتعرف على اي تغيرات تحدث داخل TEXTBOX


كود :
   Private Sub NewToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NewToolStripMenuItem.Click

   End Sub

ووضضح
لقد اكتشفت مع الأيام أنه ما من فعلٍ مغايرٍ للأخلاق, وما من جريمة بحق المجتمع إلا ولليهود والنصارى يداً فيها  Idea

الرد }}}
تم الشكر بواسطة:
#3
سوف تضع كود في الاعلي بأي مكان فاضي

Public Change As Boolean = False

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

وتكتب هكذا

Change = True

وطبعا في زر الحفظ رح تعمل جملة شرطية

يقارن Change لو Fasle او True
الرد }}}
تم الشكر بواسطة: الوليد ☺ , silverlord
#4

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

أبسط طريقة هو وضع متغير يدل أنه حدث تغيير وتقرأ قيمته عند فتح ملف أو الخروج.
مثل
PHP كود :
Dim modify As Boolean

' حدث التغيير في محتوي مربع النص '
Private Sub TextBox1_TextChanged(sender As ObjectAs EventArgsHandles TextBox1.TextChanged
    modify 
True
End Sub


' فتح ملف '
Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click

    
If modify Then

        Dim result 
As MsgBoxResult MsgBox("هل تريد حفظ التعديلات؟"MsgBoxStyle.YesNoCancel)

        
Select Case result

            
Case MsgBoxResult.Yes
                SaveFileDialog
() ' حفظ الملف '

            
Case MsgBoxResult.Cancel
                
Exit Sub ' التراجع عند فتح ملف وترك الوضع كما كان '

        
End Select

        OpenFileDialog
() ' فتح ملف '

    
Else
        
OpenFileDialog() ' فتح ملف '

    
End If

End Sub 

الرد }}}
تم الشكر بواسطة: silverlord
#5
قبل ما اسوي المفكرة كنت عامل تحدي بيني وبين اني ماراح استعين بأي مصادر نهائيا وراح اعمل المفكرة بدون اخطاء ومثل الموجودة في الويندوز لكن للأسف وقفت عند هذي المرحلة كيف اخلي البرنامج يعرف اي تغيرات حدثت في textbox Smile
كنت اتوقع ان الموضوع بسيط مجرد عمل مقارنة بين Length وراح تضبط معاي لكن للأسف فشلت الطريقة

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

تحياتي لكم
اثنان لا يتعلمان المتكبر والخجول
Heart اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً‏ Heart
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 168 25-02-24, 06:29 AM
آخر رد: loay775
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 260 11-02-24, 08:43 PM
آخر رد: assuhimi
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 266 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 281 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 282 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1
  [كود] اريد كود إرسال البيانات من الفيجوال بيسك إلىPDF issamsaidd 10 5,864 25-12-23, 06:30 PM
آخر رد: الحزين اليماني
  جملة الاتصال بقاعدة البيانات اكسس محمد خيري 4 372 12-12-23, 03:14 AM
آخر رد: محمد خيري
  كود الاتصال بقاعدة البيانات sqlserver strongriseman 2 424 29-11-23, 09:25 PM
آخر رد: العتيق
Heart [VB.NET] كيفية جعل الدتاجريديد فيو تظهر عندما تكون قاعدة البيانات فارغه الحزين اليماني 1 375 22-11-23, 05:31 PM
آخر رد: justforit
  الحفاظ على خصائص قاعدة البيانات عند النقل strongriseman 0 283 19-11-23, 12:28 PM
آخر رد: strongriseman

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


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