-
vb.net frage mal wieder
Mal wieder ne Frage.. :D also mein problem ist vollgendes, ich möchte eine Datei auswählen und dieses Verzeichnis dann in meinem kleinen programm als pfad für z.b einen fileupload benutzen.
also den such teil hab ich jetzt so gelöst :
Code:
Dim OpenFileDialog1 As New System.Windows.Forms.OpenFileDialog
OpenFileDialog1.ShowDialog()
txtboxpfad.Text = OpenFileDialog1.FileName
so nun ist der pfad in der textbox und jetzt möchte ich den text in der box als pfad für die datei benutzen das habe ich so gelöst:
Code:
Dim sLocalFile As String = OpenFileDialog1.FileName
Dim FTP As String = "txtboxftp.Text"
Dim sUserName As String = "name"
Dim sPassword As String = "******"
My.Computer.Network.UploadFile(sLocalFile, "ftp://" & txtboxftp.Text & "/" & "lolo2l.txt", sUserName, sPassword)
Catch ex As Exception
das funktioniert aber nicht so.. wie löse ich das denn am effizientesten das ich ne file auswähle und diese dann z.b zum uploaden auswähle das muss doch einfacher gehen..
-
Code:
Dim sLocalFile As String = txtboxpfad.Text
wenn ich deine frage richtig verstanden habe , willst du den Pfad in der textbox als Pfad zum Upload benutzen , oder nicht ?
ansonsten mal genauer beschreiben^^
MfG
-
ja richtig, nur das geht nicht wirklich :d eigentlich muss es ja in diese "" zeichen aber irgendwe wirds nicht als pfad angenommen.
-
Was genau funktioniert denn nicht?
Der Upload?
Fehler beim kompilieren?
-
Ich denke mal in deiner TextBox steht immer nur der Name de datei aber du willst den KOMPLETTEN Pfad oder nicht ?
Hier mal der Source falls es so ist wie ich sagte:
Code:
txtboxpfad.Text = Path.GetDirectoryName(OpenFileDialog1.FileName) & "\" & Path.GetFileName(OpenFileDialog1.FileName)