تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الوظيفة OpenFileDialog تعمل مرة واحدة وعند تكرارها يتوقف البرنامج
#1
Smile 
السلام عليكم ورحمة اللـه وبركاته ... اخوتى الاعزاء

استعمل وظيفة OpenFileDialog حتى اتيح للمستخدم اختيار الصورة لارفاقها مع السجل ولكن بكل اسف تعمل مرة واحدة فقط وعند اضافة سجل جديد يتوقف البرنامج ويشير الى هذه الوظيفة بحدوث خطا ... وفيما يلى النص البرمجى لتشغيل وظيفة ادراج الصورة :

Dim ofd As New OpenFileDialog()
        Dim filename As String
        ofd.Title = "ارفق الصورة من هنا"
        ofd.Filter = "jpg |*.jpg |gif |*.gif |bmp |*.bmp |JPG |*jpg"
        If ofd.ShowDialog <> Windows.Forms.DialogResult.Cancel Then
            filename = ofd.FileName
            Try
                txtPath.Text = filename
                Photo1.Image = Image.FromFile(filename)
            Catch ex As Exception
                MessageBox.Show("You have Selected Something Wrong")
            End Try
        End If

مع التفضل بالعلم بانى اعمل على نسخة فيجوال ستديو 2010
مع خالص احترامى وتقديرى،،
الرد
تم الشكر بواسطة:
#2


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

أخي الكريم .. هذا الكود يعمل بطريقة عادية و تمت تجربته عشرات المرّات بدون أدنى مشكلة
أعتقد الإشكالية بجزئية أخرى من الكود لديك


تحياتي


الرد
تم الشكر بواسطة: a.wagdi
#3
خالص تحياتى وتقديرى لتعب حضرتك واهتمامك وردك السريع جزاك الله عنى خيرا....

وهنا دعنى اتساءل هل وجود عدة مهام فى الفورم يضغط على مساحة الرام فيؤثر على عمل فتح ديالوج تحديد الملف؟ لان الفورم بها مهام كثيرة مثل الحفظ والتعديل والحذف وعمليات بحث وطباعة وفلترة .. فهل هذه الاجراءات المتعددة لها تاثير على عمل الرام مما يؤدى الى تهنيج البرنامج وتوقفه؟

وللتاكيد هذه رسالة خطا ظهرت لى الان (Attempted to read or write protected memory. This is often an indication that other memory is corrupt)
الرد
تم الشكر بواسطة:
#4
(28-12-18, 10:35 PM)Mohamed Gado كتب : خالص تحياتى وتقديرى لتعب حضرتك واهتمامك وردك السريع جزاك الله عنى خيرا....

وهنا دعنى اتساءل هل وجود عدة مهام فى الفورم يضغط على مساحة الرام فيؤثر على عمل فتح ديالوج تحديد الملف؟ لان الفورم بها مهام كثيرة مثل الحفظ والتعديل والحذف وعمليات بحث وطباعة وفلترة .. فهل هذه الاجراءات المتعددة لها تاثير على عمل الرام مما يؤدى الى تهنيج البرنامج وتوقفه؟

وللتاكيد هذه رسالة خطا ظهرت لى الان (Attempted to read or write protected memory. This is often an indication that other memory is corrupt)

هنا أخي الكريم .. حديث آخر ..
يوجد العديد من التساؤلات حول هذه المشكلة .. لا أتذكر بالضبط بأي المواضيع و هنا كتابة عنوان الموضوع بوصف المشكلة يلعب دورا كبيرا بعملية البحث ..
أكتب أخي الكريم هذه الرسالة بمحرك البحث لديك و أتبعها باسم المنتدى ستجد المواضيع التي تشير إلى هذه المشكلة .. لأنّ هذه الرسالة ليس سببها خطأ بالكود و لا سببها إلى كثرة الأكواد لديك بالفورم .. حسب تذكري للمواضيع التي شاهدتها فهي تخص بالدرجة الأولى إختلاف إصدارات الفيجوال ستيديو
شوف لو سمحت هذه المواضيع ..
[url=http://vb4arb.com/vb/showthread.php?tid=27563]http://vb4arb.com/vb/showthread.php?tid=27439
موفّق بإذن الله
الرد
تم الشكر بواسطة: a.wagdi


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا تختفي القيم المسندة للاعدادات عند نقل البرنامج ابو انس 3 66 20-09-21, 10:21 PM
آخر رد: alfaiz678
  مشكلة في نقل البرنامج الى جهاز اخر سيف الشمال 8 558 19-09-21, 03:13 PM
آخر رد: سيف الشمال
  احتاج كود لأنشاء امر الدفع و ربط جهاز الدفع الإلكتروني او الشبكي مع البرنامج mohamedgadain61 2 175 17-09-21, 07:06 PM
آخر رد: mrfenix93
  [VB.NET] كيفية اضافة ال public key token في البرنامج Codack 0 134 07-09-21, 07:30 PM
آخر رد: Codack
  [VB.NET] مشكلة عند تشغيل البرنامج AMAZ1972AMAZ 1 241 14-08-21, 08:26 PM
آخر رد: اسامه الهرماوي
  سؤال عن جعل البرنامج بلغتين ابو انس 6 591 25-07-21, 08:47 PM
آخر رد: ابو انس
  عايز كود يقفل البرنامج ده URLSnooper عند فتح البرنامج الخاص بى يقفل البرنامج لو تم تغ masport tv 0 223 20-07-21, 03:38 PM
آخر رد: masport tv
  [سؤال] كيف استبدال جميع أيقونات الفورمز مرة واحدة؟ abomo3ath 5 360 18-07-21, 10:51 PM
آخر رد: ابو انس
  كود يقفل البرنامج ده URLSnooper عند فتح البرنامج الخاص بى يقفل البرنامج لو تم تغير ا masport tv 3 509 01-07-21, 07:45 PM
آخر رد: ابو انس
  [VB.NET] اصدار صوت عند فتح البرنامج zazasami 1 429 01-07-21, 12:48 PM
آخر رد: asmarsou

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


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