Kezdőoldal » Számítástechnika » Programozás » Vb. net hogyan hasznaljam ezt...

Makker bolha kérdése:

Vb. net hogyan hasznaljam ezt a kodot? Ftp multiline upload files

Figyelt kérdés

For Each File As String In My.Computer.FileSystem.GetFiles( _

path, _

FileIO.SearchOption.SearchAllSubDirectories, _

"*.jpg")

Dim fileInf As IO.FileInfo = New IO.FileInfo(File)

Dim uri As String = serveruri

Dim reqFTP As Net.FtpWebRequest

reqFTP = Net.FtpWebRequest.Create(New Uri(uri))

reqFTP.Credentials = New Net.NetworkCredential(user, pass)

reqFTP.KeepAlive = False

reqFTP.Method = Net.WebRequestMethods.Ftp.UploadFile

reqFTP.UseBinary = True

reqFTP.ContentLength = fileInf.Length

Dim buffLength As Integer = 2048

Dim buff(buffLength) As Byte

Dim contentLen As Integer

Dim fs As IO.FileStream = fileInf.OpenRead()

Dim strm As IO.Stream = reqFTP.GetRequestStream()

contentLen = fs.Read(buff, 0, buffLength)

While Not (contentLen = 0)

strm.Write(buff, 0, contentLen)

contentLen = fs.Read(buff, 0, buffLength)

End While

strm.Close()

fs.Close()

Next


Sziasztok ezt akodot szeretnem beilleszteni a progamomba, amit tudok hogy az

(uri)-ftp host

user,pass-ez a nev jelszo az ftp hez

Amit nem tudok :D

Hova irjam h melyik fajlokat szeretnem feltolteni ?

ugyebár ott az elejen ahol van a *.jpeg-oda kene de en 10 fájlt akarok akkor hogyan ? Köszi olore is



2016. febr. 6. 15:55
 1/8 anonim ***** válasza:
Ahogyan csak szeretnéd.
2016. febr. 6. 17:17
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
De azért kemény, hogy évek óta kínlódsz ezzel a programozással, de még mindig nem vagy képes egy szaros függvény dokumentációját megnézni.
2016. febr. 6. 17:18
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:
Nem keredzet a velemenyed! Nem is akarom nagyon jobban tudni ezt a programozast de most ez kell es ha nem segitesz akkor kussolj vagy assad el magadat :) Köszi
2016. febr. 6. 17:32
 4/8 anonim ***** válasza:

Na, ezzel kellett volna kezdeni, hogy leszarod. Azért volt fontos, mert így nem rávezetünk a megoldásra, hogy tanulj belőle, hanem megoldjuk helyetted a problémát.


For Each File As String In My.Computer.FileSystem.GetFiles( _

path, _

FileIO.SearchOption.SearchAllSubDirectories, _

"*.jpg")


Helyett:


Dim Files As New List(Of String)

//Hozzáadod a listához a fájlokat

Files.Add("fájlnév.jpg")

//...


For Each File As String In Files

//...

2016. febr. 6. 20:27
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:

Bocsi, // helyett '

Látszik, hogy az életbe' nem programoztam VB.NET nyelven, csak C#-pban...

2016. febr. 6. 20:29
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:

Hibát dob ki: Dim strm As IO.Stream = reqFTP.GetRequestStream() -erre


A hiba: An unhandled exception of type 'System.Net.WebException' occurred in System.dll


Additional information: The requested URI is invalid for this FTP command.

2016. febr. 7. 00:23
 7/8 anonim ***** válasza:

Ennél beszédesebb nem is lehetne a hibaüzenet.

Mi lenne veled C++ alatt?

2016. febr. 7. 00:44
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
:/ tudod nekem nincs sok idom ezzel foglalkozni meg konyveket olvasni. Neha szbad idomben neki ulok. eloszor csinalok ftp dolgot es ha megcsinalom amrt megjedjzem es tudni fogom amikor csak kell. Segitenel miert van a hiba ?
2016. febr. 7. 00:48

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!