Guten Abend, Forum
Bei meinem Projekt möchte ich prüfen, ob eine Datei bereits auf dem Server vorhanden ist, dies gelingt auch:
Zur Klärung vielleicht zur Zeile 7: selbst wenn die Datei nicht vorhanden ist, lädt mein Programm eine Textdatei namens online.txt runter, in der dann n bisschen php zeug drin steht, deshalb diese If abfrage
Mein Problem dabei ist nun, dass ich diese Abfrage all Minute machen möchte, sich aber die ganze Form dabei jedesmal für etwa 7 Sekunden aufhängt, was schon recht nervig ist, gibt es eine Möglichkeit, dass dies separat gemacht wird, ich habe irgendwo mal was von async gelesen. Ich bin noch am erlernen der Grundlagen, weshalb ich sehr froh wäre, wenn ihr mir, sofern ihr eine Idee habt, mir diese anhand eines Codebeispiels erklären könntet.
Vielen Dank und LG
Bei meinem Projekt möchte ich prüfen, ob eine Datei bereits auf dem Server vorhanden ist, dies gelingt auch:
VB.NET-Quellcode
- Try
- My.Computer.Network.DownloadFile("http://Webadresse/online.txt", Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "\ordnername\" & "online.txt")
- TextBox1.Text = System.IO.File.ReadAllText(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "\ordnername\" & "online.txt")
- My.Computer.FileSystem.DeleteFile(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "\ordnername\" & "online.txt")
- If TextBox1.Text.Contains("<") Then
- Label1.Text = "offline"
- TextBox1.Text = ""
- Else
- Label1.Text = "online"
- End If
- Catch ex As Exception
- MsgBox("error")
- End Try
Zur Klärung vielleicht zur Zeile 7: selbst wenn die Datei nicht vorhanden ist, lädt mein Programm eine Textdatei namens online.txt runter, in der dann n bisschen php zeug drin steht, deshalb diese If abfrage
Mein Problem dabei ist nun, dass ich diese Abfrage all Minute machen möchte, sich aber die ganze Form dabei jedesmal für etwa 7 Sekunden aufhängt, was schon recht nervig ist, gibt es eine Möglichkeit, dass dies separat gemacht wird, ich habe irgendwo mal was von async gelesen. Ich bin noch am erlernen der Grundlagen, weshalb ich sehr froh wäre, wenn ihr mir, sofern ihr eine Idee habt, mir diese anhand eines Codebeispiels erklären könntet.
Vielen Dank und LG