Ich wollte mir einen Downloader erstellen und als ich nun endlich fertig war kam diese Fehlermeldung Ungültiger URI: Der URI ist leer.
Hier ist die Source von dieser Fehlermeldung:
Code:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
download = New WebClient
downloader.DownloadFileAsync(New Uri(TextBox1.Text), (TextBox2.Text))
Me.Button1.Enabled = False
End Sub
Imports System.Net
Public Class Form1
Public WithEvents downloader As WebClient
Private Property download As WebClient
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim Speichern = New FolderBrowserDialog
Speichern.ShowDialog()
Me.TextBox2.Text = Speichern.SelectedPath
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
download = New WebClient
downloader.DownloadFileAsync(New Uri(TextBox1.Text), (TextBox2.Text))
Me.Button1.Enabled = False
End Sub
Private Sub downloader_DownloadFileCompleted(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs) Handles downloader.DownloadFileCompleted
MsgBox("Der Download ist beendet!", MsgBoxStyle.Information, "Beendet")
Me.ProgressBar1.Value = 0
Me.Label3.Text = "0 von 0 Bytes"
Me.Label4.Text = "0%"
Me.Button1.Enabled = True
End Sub
Private Sub downloader_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles downloader.DownloadProgressChanged
Me.ProgressBar1.Value = e.ProgressPercentage
Me.Label3.Text = e.BytesReceived & "von" & e.TotalBytesToReceive & "Bytes"
Me.Label4.Text = e.ProgressPercentage & "%"
End Sub
End Class
Wie benutzt du dann "TextBox1.Text", wenn du angeblich noch keine TextBoxen hast..?
Und wieso hast du 1x download und 1x downloader? Räum mal deinen Code etwas auf...
PHP Code:
Private WithEvents downloader As New WebClient
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load downloader.DownloadFileAsync(New Uri("http://www.bla.de/bla.exe"), "pfad.exe") End Sub
Private Sub ProgressChanged(ByVal sender As Object, ByVal e As DownloadProgressChangedEventArgs) Handles downloader.DownloadProgressChanged Debug.Print(CStr(e.ProgressPercentage)) End Sub
Private Sub DownloadComplete(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs) Handles downloader.DownloadFileCompleted MsgBox("fertig") End Sub
[VB10] Wert geht in den minus Bereich + Random Case? (Hilfe) 07/10/2012 - .NET Languages - 9 Replies Hallo,
Wert geht in den minus Bereich:
ich habe da ein Problem und zwar habe ich eine funktion schnell zusammen gebastelt, wenn ich Button1 drücke wird ein Random Wert 1-10 von der Progressbar abgezogen (Wie eine Lebensleiste) jedoch da der Wert varriert und in den minus Bereich geht gibt es eine Fehler-Meldung.
Meine Frage wäre jetzt, ob mir einer helfen kann das WENN der Wert in den minus Bereich geht, die Progressbar automatisch auf ihren Wert auf 0 setzt.
EDIT: Mir ist auch...
Eventscript hilfe ... Medikits für admins... mein code ist falsch aber warum ? 06/26/2011 - Counter-Strike - 2 Replies hay epvp!
Ich wollte auf meinen server medikits für admins einbauen, und habe mein eigenes script entworfen. Immer wenn ich es aktiviere, steht im chat (wie gewolt) das man das medikit aktiviert hat, aber die leben bleiben immer gleich.
auch wenn ich leben verloren hab :(
Hier mal mein script:
block load
{
Hilfe OX Beenden. Code Falsch 03/31/2011 - Metin2 Private Server - 2 Replies Hi leute.
wenn ich bei meinem Pserver /open ox eingebe, wird das event gestartet aber wenn ich /e oxevent_status 0 eingebe, wird das event nicht beendet.
Gibt es noch einen weiteren Code zum schließen des OX´s
thx für antworten und hilfe ;)
Hilfe! Code falsch? 08/16/2010 - General Coding - 3 Replies Hey kann mir bitte jemand sagen, was an diesem code falsch ist?
void NoSpread ()
{
if(GetAsyncKeyState(VK_NUMPAD0) )
{
*(float*) OFS_NOSPREAD = 1;
}