منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
التحويل من السلسلة "" إلى النوع 'Decimal' غير صالح - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : التحويل من السلسلة "" إلى النوع 'Decimal' غير صالح (/showthread.php?tid=8686)



التحويل من السلسلة "" إلى النوع 'Decimal' غير صالح - AMER22 - 28-04-13

إقتباس :راجع نهاية هذه الرسالة للحصول على تفاصيل حول استدعاء
التصحيح اللحظي (JIT) بدلاً من مربع الحوار الحالي.

************** نص الاستثناء **************
System.InvalidCastException: التحويل من السلسلة "" إلى النوع 'Decimal' غير صالح.
عند Microsoft.VisualBasic.CompilerServices.Conversions.ToDecimal(String Value, NumberFormatInfo NumberFormat)
عند Microsoft.VisualBasic.CompilerServices.Conversions.ToDecimal(String Value)
عند Project1.Form2.Form2_Load(Object sender, EventArgs e)
عند System.Windows.Forms.Form.OnLoad(EventArgs e)
عند System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
عند System.Windows.Forms.Control.CreateControl()
عند System.Windows.Forms.Control.WmShowWindow(Message& m)
عند System.Windows.Forms.Control.WndProc(Message& m)
عند System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
عند System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** التجميعات المحملة **************
mscorlib
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
مصدر البرنامج: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
Project1
إصدار التجميع: 1.0.0.0
إصدار Win32: 1.0.0.0
مصدر البرنامج: file:///C:/Users/Amer/Desktop/Project.exe
----------------------------------------
Microsoft.VisualBasic
إصدار التجميع: 8.0.0.0
إصدار Win32: 8.0.50727.5420 (Win7SP1.050727-5400)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
mscorlib.resources
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
مصدر البرنامج: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
Microsoft.VisualBasic.resources
إصدار التجميع: 8.0.0.0
إصدار Win32: 8.0.50727.4927 (NetFXspW7.050727-4900)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_ar_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll
----------------------------------------
System.Windows.Forms.resources
إصدار التجميع: 2.0.0.0
إصدار Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ar_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** تصحيح JIT **************
لتمكين التصحيح اللحظي (JIT)، يجب تعيين قيمة
jitDebugging في القسم system.windows.forms
في ملف التكوين لهذا التطبيق أو الكمبيوتر (machine.config).
يجب أيضًا تحويل التطبيق برمجيًا مع تمكين
التصحيح.

على سبيل المثال:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

عند تمكين تصحيح JIT، سيتم إرسال أي استثناء لم تتم معالجته
إلى مصحح JIT المسجل على الكمبيوتر
بدلاً من معالجته بواسطة مربع الحوار هذا.

ما هو الحل ؟


التحويل من السلسلة "" إلى النوع 'Decimal' غير صالح - @@أبورائد@@ - 28-04-13


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





أكتب لنا الكود الذي استخدمته من أجل التحويل عشان نفهم





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