Visual Basic [Frage]

01/29/2012 12:48 .ReFleX#1
Hallo Community,
habe mich fuer VisualBasic interesiert, habe aber ein Problem mit mein aktuellen Projekt. Undzwar moechte ich gerne ein Button haben, wenn man sobald man draufklickt er etwas downloaded. Habe es mit

PHP Code:
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.ObjectByVal e As System.EventArgsHandles RadioButton1.CheckedChanged
        
If RadioButton1.Checked Then
            Dim Client 
As New System.Net.WebClient
            Button2_Click 
Client.DownloadString(New Uri("http://grauerhase.gr.funpic.de/hack.zip"))
        
End If
    
End Sub 
Ausprobiert, also das man halt die jewalige Checkbox auswaehlt und das sobald man dann auf den Button klickt er halt auch diese datei herunterlaedt.

Leider funnktioniert es bei mir nicht :/

MFG
01/29/2012 13:21 Kraizy​#2
Quote:
Button2_Click = Client.DownloadString(New Uri("http://grauerhase.gr.funpic.de/hack.zip"))
Öhm..? Vllt. mal Grundlagen lernen? Du willst ne Datei runterladen, benutzt aber DownloadString? Und was genau hat Button2_Click da vorne verloren?
01/29/2012 13:24 .ReFleX#3
Meinte DownloadFile :/

Waere aber auch toll wenn du einfach hier reinschreiben koenntes, wie es genau aussieht, statt sich ueber mich lustig zumachen -.-

MFG
01/29/2012 13:32 Kraizy​#4
Ich habe mich nicht über dich lustig gemacht..
PHP Code:
Sub StartDownload
   With 
New WebClient
      
.DownloadFileAsync(New Uri("downloadPath"), "savePath")
      
AddHandler .DownloadFileCompletedAddressOf DownloadComplete
   End With
End Sub

Sub DownloadComplete
   MsgBox
("blubb")
End Sub 
01/29/2012 13:33 .ReFleX#5
Quote:
Originally Posted by xKraizy View Post
Ich habe mich nicht über dich lustig gemacht..
PHP Code:
Sub StartDownload
   With 
New WebClient
      
.DownloadFileAsync(New Uri("downloadPath"), "savePath")
      
AddHandler .DownloadFileCompletedAddressOf DownloadComplete
   End With
End Sub

Sub DownloadComplete
   MsgBox
("blubb")
End Sub 

Vielen dank :handsdown:

Hast nen Thx

Noch ne frage, wie kann ich das jetzt mit dem button verbinden ?
01/29/2012 14:09 Diablo_#6
Quote:
Originally Posted by .ReFleX View Post
Vielen dank :handsdown:

Hast nen Thx

Noch ne frage, wie kann ich das jetzt mit dem button verbinden ?
Du setzt einfach
Code:
StartDownload()
oder
Code:
Call StartDownload()
Unter das Button1.Click Event.
01/29/2012 14:11 Kraizy​#7
Also, das war jetzt ein 99% C&P-Code, wenn du dann immer noch nicht weißt, wie du das benutzt, dann naja..
01/29/2012 14:19 .ReFleX#8
Quote:
Originally Posted by Diablo_ View Post
Du setzt einfach
Code:
StartDownload()
oder
Code:
Call StartDownload()
Unter das Button1.Click Event.
Danke hat geklappt :)

Quote:
Originally Posted by xKraizy View Post
Also, das war jetzt ein 99% C&P-Code, wenn du dann immer noch nicht weißt, wie du das benutzt, dann naja..
Ja, bei mir sprang immer ein Error raus :/

MFG
02/03/2012 19:23 .Scare™#9
mit dem was xKraizy dir da gezeigt hat ist es wie geschrieben, zu 99% funktionstüchtig. das einzigste Problem ist.. das du nicht selber drauf gekommen bist mit dem was er oben geschrieben hat und auch hier weiter unten noch nicht gesehen hast was sein Code macht... sprich C&P und nichts gelernt.

Gibts du einem hungrigen einen Fisch, so hat er morgen wieder hunger. Zeigst du ihm wie man Fische fängt, kann er sich selber versorgen.
02/04/2012 12:48 .SkyneT.#10
Quote:
Originally Posted by OllyDBG2.0 View Post
Gibts du einem hungrigen einen Fisch, so hat er morgen wieder hunger. Zeigst du ihm wie man Fische fängt, kann er sich selber versorgen.
Also das passt nicht ganz so, auch wenn er jetzt genau wüsste wie man
was Downloaded, könnte er Morgen genauso ein ganz anderes Problem haben,
wo ihn das Wissen gar nicht weiter bringt.
02/04/2012 19:01 .Scare™#11
du verstehst es nicht ganz. wen man ihm einen fertigen Code gibt, hat er nichts gelernt. wen man ihm sagt womit er arbeiten muss.. oder wo er was einfügen soll.. dann lernt man was...