Hey,
Ich habe eine Funktion für einen FTP Download.
Diese soll bei Start des Programms in einem Thread ausgeführt haben. Jedoch dauert es immer 14 Sekunden bis die Funktion aufgerufen wird (was ich ehrlich gesagt nicht verstehe).
Deklaration des Threads:
FormMain - Code für den Thread:
Eigentliche Funktion:
Die Funktion oClassCheck.ReadFromFile() liest einfach eine Datei aus und verarbeitet den Text in Variablen
Bitte um möglichst schnelle Hilfe,
lg. Matzeee
Ich habe eine Funktion für einen FTP Download.
Diese soll bei Start des Programms in einem Thread ausgeführt haben. Jedoch dauert es immer 14 Sekunden bis die Funktion aufgerufen wird (was ich ehrlich gesagt nicht verstehe).
Deklaration des Threads:
FormMain - Code für den Thread:
Eigentliche Funktion:
VB.NET-Quellcode
- Private Sub FTPDownload()
- Dim url As String = "ftp://" & ComboBoxDianeIP.Text & "/testlog" & "/pickup_out" Dim ip As String = ComboBoxDianeIP.Text Dim username As String = "" Dim password As String = "" Dim file As String = Application.StartupPath & GetFile
- Try Using ftp As New Net.WebClient() ftp.Credentials = New Net.NetworkCredential(username, password, ip) ftp.DownloadFile(url, file) End Using PictureBoxFTP.BackColor = Color.Green
- Catch ex As Exception PictureBoxFTP.BackColor = Color.Red End Try oClassCheck.ReadFromFile()
- End Sub
Die Funktion oClassCheck.ReadFromFile() liest einfach eine Datei aus und verarbeitet den Text in Variablen
Bitte um möglichst schnelle Hilfe,
lg. Matzeee