[VB.NET] jak odstranit soubor z FTP

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod misaz640 3. 6. 2012 12:05

Dobrý den,
pokouším se pomocí VB.NET udělat program pomocí kterého smažu data z FTP serceru, zatím sem naplácal jen něco takového:
Kód: Vybrat vše
Dim sAdr As String = "ftp://stagadget.clandomain.org/www/"

        Dim cFtp As FtpWebRequest = WebRequest.Create(sAdr)
        Dim netCred As New NetworkCredential()
        netCred.UserName = "user"
        netCred.Password = "password"


        cFtp.Credentials = netCred
        cFtp.Proxy = Nothing
        cFtp.Method = WebRequestMethods.Ftp.DeleteFile

Jenomže do čeho mám zapsat že chci smazat soubor news.txt?
misaz640
Junior

Odeslat příspěvekod HANiS0 3. 6. 2012 12:12

Mrkni na http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx#Y2876, je tam uvedený kompletní příklad na smazání souboru.
Tebe bude nejvíc zajímat, co tam píšou v komentáři

The serverUri parameter should use the ftp:// scheme.
It contains the name of the server file that is to be deleted.
Example: ftp://contoso.com/someFile.txt.
HANiS0
Kolemjdoucí

Odeslat příspěvekod misaz640 3. 6. 2012 13:15

Takže výsledek by měl vypadat takto?
Kód: Vybrat vše
Dim sAdr As String = "ftp://stagadget.clandomain.org/www/news.txt"

        Dim cFtp As FtpWebRequest = WebRequest.Create(sAdr)
        Dim netCred As New NetworkCredential()
        netCred.UserName = "user"
        netCred.Password = "password"


        cFtp.Credentials = netCred
        cFtp.Proxy = Nothing
        cFtp.Method = WebRequestMethods.Ftp.DeleteFile
misaz640
Junior

Odeslat příspěvekod Wikan 3. 6. 2012 14:50

Proč to prostě nezkusíš?
Wikan
Pokročilý
Uživatelský avatar

Odeslat příspěvekod misaz640 3. 6. 2012 17:39

skusil jsem, už funguje.
misaz640
Junior


Kdo je online

Uživatelé procházející toto fórum: gandor, kohutisko a 4 návštevníků