Hey,
Ich bekomme diesen NullReferenceException Fehler, ich weiß zwar das er auftreten kann wenn ein Objekt nicht richtig behandelt wurde aber ich weiß leider nicht wo der Fehler sein könnte.
Hier der problematische Code:
Erkennt jemand einen Fehler?
Niklas
Ich bekomme diesen NullReferenceException Fehler, ich weiß zwar das er auftreten kann wenn ein Objekt nicht richtig behandelt wurde aber ich weiß leider nicht wo der Fehler sein könnte.
Hier der problematische Code:
VB.NET-Quellcode
- Private Sub downloader_DownloadFileCompleted(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs) Handles downloader.DownloadFileCompleted
- 'Version neu eintragen.
- Me.ProgressBar1.Value = 0
- My.Computer.FileSystem.WriteAllText("" & CurPath & "\ressystem\version.txt", "" + Me.CurLoading.Text + "", False)
- Me.LocalVersionInt.Text = Me.CurLoading.Text
- Me.FileLbl.Text = "Extracting (" & Me.CurLoading.Text & ".rar)..."
- 'Datei entpacken
- Dim Process As Process = Process.Start("UnRAR.exe", "x -y -ac 00" + Me.CurLoading.Text + ".rar")
- Process.WaitForExit()
- File.Delete("00" + Me.CurLoading.Text + ".rar")
- 'Wieder überprüfen...
- Dim flag As Boolean
- flag = Operators.CompareString(Me.LocalVersionInt.Text, Me.CurVersionInt.Text, False) = 0
- If flag Then
- Me.LaunchBtn.Enabled = True
- Me.PercentLbl.Text = "Finish"
- Me.CurLoading.Visible = False
- Else
- Me.ProgressBar1.Value = 0
- Me.CurLoading.Text = Me.LocalVersionInt.Text + 1
- Me.downloader.DownloadFileAsync(New Uri("http://unitdeorum.bplaced.net/update_" + Me.CurLoading.Text + ".rar"), "00" + Me.CurLoading.Text + ".rar")
- End If
- Return
- End Sub
- Private Sub downloader_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles downloader.DownloadProgressChanged
- 'Prozess.
- Me.FileLbl.Text = "File: " & Me.CurLoading.Text & ".rar (" & e.BytesReceived.ToString & "/" & e.TotalBytesToReceive.ToString & ")"
- Me.ProgressBar1.Value = e.ProgressPercentage
- Me.PercentLbl.Text = e.ProgressPercentage & "%"
- End Sub
Erkennt jemand einen Fehler?
Niklas