moin leute
hab da ein kleines problemchen...
ich möchste jetzt von einem ftp ordner nur bestimmte dateien mit einem bestimmten vornamen angezeigt bekommen
wie bekomm ich das am einfachsten hin?
hier mal mein code
Spoiler anzeigen
ich möchste jetzt von diesem ordner nur dateien wie zb
hans-bild1.jpg
hans-bild2.jpg
hans-bild3.jpg
angezeigt beommen und nicht
werner-bild1.jpg
udo-bild1.jpg
... das mit dme anfangsnamen würd ich noch mit einem auswahlmenü hinbekommen aber wie stell ich das nun an das er immer zuerst die ersten 2 buchstaben (oder mehr) rausfiltert? die anfangsbustaben sollen aber auch weiterhin in der listbox angezeigt werden
dan noch was komisches... bei meinem bruder am rechner läd es direkt bei mir brauch es ca 30 sekundne bis er geladen hat also bis er den ftp zugriff/verbindung geladen hat... woran kann das liegen?
jetzt is natürlich noch das problem das meine ftp zugangsdaten voll und ganz im programm drinne stehen... ich weiss das nit nit grade so sicher sind und wie bekomm ich die jetzt gesichert?
und wie würd ich da ambesten eine downloadfunktion bekommen die mit einer processbar verbunden ist?
danke für hilfe
hab da ein kleines problemchen...
ich möchste jetzt von einem ftp ordner nur bestimmte dateien mit einem bestimmten vornamen angezeigt bekommen
wie bekomm ich das am einfachsten hin?
hier mal mein code
Quellcode
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- ListBox2.Items.Clear()
- Dim request As Net.FtpWebRequest = Net.FtpWebRequest.Create("ftp://" & ip & "/bilder/")
- request.Method = Net.WebRequestMethods.Ftp.ListDirectory
- request.Credentials = New Net.NetworkCredential(user, pw)
- Dim response As Net.FtpWebResponse = request.GetResponse()
- Using myReader As New IO.StreamReader(response.GetResponseStream())
- Do While myReader.EndOfStream = False
- Dim strFolder As String = myReader.ReadLine()
- If strFolder.Contains(".") = True Then
- ' ListBox2.Items.Add(strFolder) 'nur dateien
- Else
- ' ListBox1.Items.Add(strFolder) 'nur ordner
- End If
- ListBox2.Items.Add(strFolder) 'alle files
- Loop
- End Using
- End Sub
ich möchste jetzt von diesem ordner nur dateien wie zb
hans-bild1.jpg
hans-bild2.jpg
hans-bild3.jpg
angezeigt beommen und nicht
werner-bild1.jpg
udo-bild1.jpg
... das mit dme anfangsnamen würd ich noch mit einem auswahlmenü hinbekommen aber wie stell ich das nun an das er immer zuerst die ersten 2 buchstaben (oder mehr) rausfiltert? die anfangsbustaben sollen aber auch weiterhin in der listbox angezeigt werden
dan noch was komisches... bei meinem bruder am rechner läd es direkt bei mir brauch es ca 30 sekundne bis er geladen hat also bis er den ftp zugriff/verbindung geladen hat... woran kann das liegen?
jetzt is natürlich noch das problem das meine ftp zugangsdaten voll und ganz im programm drinne stehen... ich weiss das nit nit grade so sicher sind und wie bekomm ich die jetzt gesichert?
und wie würd ich da ambesten eine downloadfunktion bekommen die mit einer processbar verbunden ist?
danke für hilfe