منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : رسالة خطاء تظهر عند قراءة ملف نصي
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته


تظهر رسالة خطاء عند القيام بقراءة ملف نصي وهذ صورة الخطاء

اخواني ملاحظة

في حالة كان الفورم الذي به زر القراءة هو اول فورم يقلع منه البرنامج لا تظهر المشكله

لاني عند ما قمت بتغيير اقلاع البرنامج مباشرة من خلال
MyProject ثم تبويب
Application
ثم
Startup From
واخترت الفورم الذي به زر القراءة
لم تظهر المشكلة

وفي حالة أن الاقلاع كان من بعد شاشة الدخول ظهرت المشكلة
وضح الصورة كاملة .....او كود مكان ظهور الخطا
اشكركم على الرد
ولكن اخي العزيز vbnet

عملت مثل ما قلت ولكن النتيجه كما هي
هذا مثالي لتوضيح المشكلة
اشكرك على الاهتمام

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

إذا كان صحصح هذا يعني أن ا لمشكلة قد تكون في جهازي مثلا
اقرب المسافة للمشكلة

عند الغاء الكود في حدث الـ Load للفورم frmLogin

كود :
 Private Sub frmLogIn_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

       If WinClass.Users_Count = True Then
           MsgBox("لا يوجد مدير للنظام في البرنامج ,,, سيتم إضافتك كمستخدم رئيسي", MsgBoxStyle.Information, "إضافة مدير للبرنامج")
           Me.Dispose()
           frm_AddUsersNEW.Show()
           Exit Sub
       Else
           Me.Show()
           Me.txt_UserName.Focus()
       End If

   End Sub

اختفت المشكلة

مع انه مطلوب للتحقق من وجود مدير للنظام
كيف تحل المشكلة الان
.....

المشكلة أن في المثال المرفق لم تظهر المشكلة لكن جرب كود ردك الأخير تغير Me.Hide بدلا من Me.Dispose مع حذف Me.Show

.....
تم وضع Me.Hide وحذف Me.Show

ونفس المشكلة

لكن هناك ملاحظة اخرى عند نقل المثال الى جهاز آخر اشتغل بدون مشاكل وعند ملاحظة النظام وجدت نوع النظام / نظام التشغيل 32 بت

وجهازي نظام التشغيل 64 بت

هل من الممكن يكون هو السبب

وعند الذهاب الى My Project ثم Compile ومن تبويب  Advanced Compile Options واختيار Any CPU او 64
تظهر رسالة خطاء
مثال الصورة المرفقة
لست متأكدًا 100%

ولاكن المشكلة قد تكون بسبب التالي :

1 - تم التعديل على الريجستري أو إضافة وحذف مسار مهم منه
2 - المشكلة من التخزين في ال ROM ذاكرة القراءة فقط

الحل أتوقع هو الـــ FORMAT الفورمات