Ungültige Konvertierung von der Zeichenfolge in Typ Double

  • VB

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ungültige Konvertierung von der Zeichenfolge in Typ Double

    Hallo FSBler,
    Ich habe wieder ein Problem in VB, und zwar gibt mir die Anwendung, die ich geschrieben habe, um die Fakultät von einer Zahl zu berechnen, immer einen Fehler aus:

    Quellcode

    1. Ungültige Konvertierung von der Zeichenfolge in Typ Double.

    ind den Details steht:

    Brainfuck-Quellcode

    1. Informationen über das Aufrufen von JIT-Debuggen
    2. anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
    3. ************** Ausnahmetext **************
    4. System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Double. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
    5. bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
    6. bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
    7. --- Ende der internen Ausnahmestapelüberwachung ---
    8. bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
    9. bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
    10. bei AdditionsRechner.Form1.Button5_Click(Object sender, EventArgs e) in C:\Dokumente und Einstellungen\Andre o Internet\Eigene Dateien\Visual Studio 2005\Projects\AdditionsRechner\AdditionsRechner\Form1.vb:Zeile 49.
    11. bei System.EventHandler.Invoke(Object sender, EventArgs e)
    12. bei System.Windows.Forms.Control.OnClick(EventArgs e)
    13. bei System.Windows.Forms.Button.OnClick(EventArgs e)
    14. bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    15. bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    16. bei System.Windows.Forms.Control.WndProc(Message& m)
    17. bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
    18. bei System.Windows.Forms.Button.WndProc(Message& m)
    19. bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    20. bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    21. bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    22. ************** Geladene Assemblys **************
    23. mscorlib
    24. Assembly-Version: 2.0.0.0.
    25. Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    26. CodeBase: file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    27. ----------------------------------------
    28. AdditionsRechner
    29. Assembly-Version: 1.0.0.0.
    30. Win32-Version: 1.0.0.0.
    31. CodeBase: file:///C:/Dokumente%20und%20Einstellungen/Andre%20o%20Internet/Eigene%20Dateien/Visual%20Studio%202005/Projects/AdditionsRechner/AdditionsRechner/bin/Release/AdditionsRechner.exe.
    32. ----------------------------------------
    33. Microsoft.VisualBasic
    34. Assembly-Version: 8.0.0.0.
    35. Win32-Version: 8.0.50727.42 (RTM.050727-4200).
    36. CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
    37. ----------------------------------------
    38. System
    39. Assembly-Version: 2.0.0.0.
    40. Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    41. CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
    42. ----------------------------------------
    43. System.Windows.Forms
    44. Assembly-Version: 2.0.0.0.
    45. Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    46. CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    47. ----------------------------------------
    48. System.Drawing
    49. Assembly-Version: 2.0.0.0.
    50. Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    51. CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    52. ----------------------------------------
    53. System.Runtime.Remoting
    54. Assembly-Version: 2.0.0.0.
    55. Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    56. CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
    57. ----------------------------------------
    58. mscorlib.resources
    59. Assembly-Version: 2.0.0.0.
    60. Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    61. CodeBase: file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    62. ----------------------------------------
    63. Microsoft.VisualBasic.resources
    64. Assembly-Version: 8.0.0.0.
    65. Win32-Version: 8.0.50727.42 (RTM.050727-4200).
    66. CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
    67. ----------------------------------------
    68. System.Windows.Forms.resources
    69. Assembly-Version: 2.0.0.0.
    70. Win32-Version: 2.0.50727.42 (RTM.050727-4200).
    71. CodeBase: file:///D:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
    72. ----------------------------------------
    73. ************** JIT-Debuggen **************
    74. Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
    75. Konfigurationsdatei der Anwendung oder des Computers
    76. (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
    77. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
    78. Zum Beispiel:
    79. <configuration>
    80. <system.windows.forms jitDebugging="true" />
    81. </configuration>
    82. Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
    83. Ausnahmen an den JIT-Debugger gesendet, der auf dem
    84. Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
    Alles anzeigen


    Wie krieg ich den Fehler weg?

    mfg und vielem Dank im Vorraus,
    Warez13
  • ist zwar schon was älter...aber...interessant zu wissen wäre auch ob du mit OPTION STRICT codest oder nicht. falls ja, nimm das weg und der fehler verschwindet ebenfalls.

    musst dir halt überlegen, ob du das so machen willst. ist unsauber, funktioniert aber ohne probleme.