Grfiken beim Auswählen in Listbox anzeigen --> unbehandelte Ausnahme!

  • VB.NET

Es gibt 7 Antworten in diesem Thema. Der letzte Beitrag () ist von DeV!L.

    Grfiken beim Auswählen in Listbox anzeigen --> unbehandelte Ausnahme!

    Mojeee!

    Also ich hab angefangen n bissel mit Visual umherzuexperimentieren..
    Nu wollt ich n kleinen RadioStreamer programmieren... da sollte dann bei der Auswahl eines Senders aus der Listbox n Bild zum Sender in der danebenliegenden Listbox angezeigt werden...
    Funzt OFFLINE auch wunderbar bei mri, so wie es soll... nu hab ich es per FTP veröffentlicht und nu kommt bei jedem Auswählen in der Listbox "unbehandelte Ausnahme"...

    Ich hau ma glatt den Code rein hier...

    VB.NET-Quellcode

    1. Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
    2. btnPlay.Show()
    3. btnStop.Show()
    4. If ListBox1.SelectedItem = "TechnoBase.fm" Then
    5. boxTB.Image = New Bitmap(My.Application.Info.DirectoryPath & "\TB.bmp")
    6. End If
    7. If ListBox1.SelectedItem = "HouseTime.fm" Then
    8. boxTB.Image = New Bitmap(My.Application.Info.DirectoryPath & "\HT.bmp")
    9. End If
    10. If ListBox1.SelectedItem = "HardBase.fm" Then
    11. boxTB.Image = New Bitmap(My.Application.Info.DirectoryPath & "\HB.png")
    12. End If
    13. If ListBox1.SelectedItem = "TranceBase.fm" Then
    14. boxTB.Image = New Bitmap(My.Application.Info.DirectoryPath & "\Trancebase.bmp")
    15. End If
    16. If ListBox1.SelectedItem = "CoreTime.fm" Then
    17. boxTB.Image = New Bitmap(My.Application.Info.DirectoryPath & "\CT.bmp")
    18. End If
    19. If ListBox1.SelectedItem = "ClubTime.fm" Then
    20. boxTB.Image = New Bitmap(My.Application.Info.DirectoryPath & "\Clubtime.bmp")
    21. End If
    22. End Sub


    wer es will kann sich das ganze auch mal runterladen um sich das Problem mal anzuguckn:

    devil.fighting-comrades.com/publish.htm

    Wäre nett wenn ihr mir helfen könntet!

    mfg

    DeV!L
    Ich würde Dir gern helfen, aber ich will nicht son Haufen Zeugs installieren müssen.
    Sag einfach, in welcher Zeile es knallt und poste den Code der ganzen Prozedur.
    So hilfst Du uns, wenn wir den Fehler reproduzieren wollen.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    kk....

    Fehlermeldung:

    VB.NET-Quellcode

    1. Informationen über das Aufrufen von JIT-Debuggen
    2. anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
    3. ************** Ausnahmetext **************
    4. System.ArgumentException: Ungültiger Parameter.
    5. bei System.Drawing.Bitmap..ctor(String filename)
    6. bei WindowsApplication1.Form3.ListBox1_SelectedIndexChanged(Object sender, EventArgs e)
    7. bei System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
    8. bei System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
    9. bei System.Windows.Forms.ListBox.WndProc(Message& m)
    10. bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    11. bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    12. bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    13. ************** Geladene Assemblys **************
    14. mscorlib
    15. Assembly-Version: 4.0.0.0.
    16. Win32-Version: 4.0.30319.239 (RTMGDR.030319-2300).
    17. CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
    18. ----------------------------------------
    19. System
    20. Assembly-Version: 4.0.0.0.
    21. Win32-Version: 4.0.30319.236 built by: RTMGDR.
    22. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
    23. ----------------------------------------
    24. DeV!Lz RadioStreamer
    25. Assembly-Version: 1.0.0.0.
    26. Win32-Version: 1.0.0.0.
    27. CodeBase: file:///C:/Users/Freak/AppData/Local/Apps/2.0/1KE3WQH3.6D3/8HLV6MLM.BRN/devl..tion_a46b18085b9d53df_0001.0000_b9a5758374bfe9c3/DeV!Lz%20RadioStreamer.exe.
    28. ----------------------------------------
    29. Microsoft.VisualBasic
    30. Assembly-Version: 10.0.0.0.
    31. Win32-Version: 10.0.30319.1 built by: RTMRel.
    32. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
    33. ----------------------------------------
    34. System.Core
    35. Assembly-Version: 4.0.0.0.
    36. Win32-Version: 4.0.30319.233 built by: RTMGDR.
    37. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
    38. ----------------------------------------
    39. System.Windows.Forms
    40. Assembly-Version: 4.0.0.0.
    41. Win32-Version: 4.0.30319.235 built by: RTMGDR.
    42. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    43. ----------------------------------------
    44. System.Drawing
    45. Assembly-Version: 4.0.0.0.
    46. Win32-Version: 4.0.30319.1 built by: RTMRel.
    47. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    48. ----------------------------------------
    49. System.Configuration
    50. Assembly-Version: 4.0.0.0.
    51. Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
    52. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
    53. ----------------------------------------
    54. System.Xml
    55. Assembly-Version: 4.0.0.0.
    56. Win32-Version: 4.0.30319.233 built by: RTMGDR.
    57. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
    58. ----------------------------------------
    59. System.Runtime.Remoting
    60. Assembly-Version: 4.0.0.0.
    61. Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
    62. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
    63. ----------------------------------------
    64. AxInterop.WMPLib
    65. Assembly-Version: 1.0.0.0.
    66. Win32-Version: 1.0.0.0.
    67. CodeBase: file:///C:/Users/Freak/AppData/Local/Apps/2.0/1KE3WQH3.6D3/8HLV6MLM.BRN/devl..tion_a46b18085b9d53df_0001.0000_b9a5758374bfe9c3/AxInterop.WMPLib.DLL.
    68. ----------------------------------------
    69. Interop.WMPLib
    70. Assembly-Version: 1.0.0.0.
    71. Win32-Version: 1.0.0.0.
    72. CodeBase: file:///C:/Users/Freak/AppData/Local/Apps/2.0/1KE3WQH3.6D3/8HLV6MLM.BRN/devl..tion_a46b18085b9d53df_0001.0000_b9a5758374bfe9c3/Interop.WMPLib.DLL.
    73. ----------------------------------------
    74. mscorlib.resources
    75. Assembly-Version: 4.0.0.0.
    76. Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).
    77. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
    78. ----------------------------------------
    79. System.Windows.Forms.resources
    80. Assembly-Version: 4.0.0.0.
    81. Win32-Version: 4.0.30319.235 built by: RTMGDR.
    82. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
    83. ----------------------------------------
    84. System.Drawing.resources
    85. Assembly-Version: 4.0.0.0.
    86. Win32-Version: 4.0.30319.1 built by: RTMRel.
    87. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.resources/v4.0_4.0.0.0_de_b03f5f7f11d50a3a/System.Drawing.resources.dll.
    88. ----------------------------------------
    89. ************** JIT-Debuggen **************
    90. Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
    91. Konfigurationsdatei der Anwendung oder des Computers
    92. (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
    93. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
    94. Zum Beispiel:
    95. <configuration>
    96. <system.windows.forms jitDebugging="true" />
    97. </configuration>
    98. Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
    99. Ausnahmen an den JIT-Debugger gesendet, der auf dem
    100. Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
    Die Argumente des Bitmap-Konstruktors stimmen nicht.
    Setze einen Haltepunkt in die betreffende Zeile und sieh Dir an, was an den Konstruktor übergeben wird.
    Gibt es dieses File überhaupt?
    Ich würde die Bilder alle in die Ressourcen packen.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Dem habe ich nichts hinzuzufügen.
    Lerne die Grundlagen. Lerne, Fehlermeldungen zu verstehen.
    Denn: Meistens sitzt das Problem 30 cm vor dem Monitor.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!