Hol van hiba az utasításokban?
public static void PutFtpFile(string
"ftp://...../", string user..., string pw..., string (@"C:\\...."), string (@"ftp://....."), bool Text)
{
hInternet = Win32.InternetOpen(0, 1, 0, "", 0);
ProcessError("InternetOpen failed");
if (hInternet != 0)
{
uint Context = 0;
hInternet = Win32.InternetConnect(hInternet, FTPServer, 21, User, Password, 1, 0, ref Context);
ProcessError("InternetConnect failed");
if (hInternet != 0)
{
bool status = Win32.FtpPutFile(hInternet, LocalFile, RemoteFile, 0, ref Context);
ProcessError("FtpPutFile failed");
if (!status)
{
Win32.InternetCloseHandle(hInternet);
throw new Exception("Cannot upload " + LocalFile + " to " + RemoteFile);
1. Nem írtad, hogy fordítási hiba-e, vagy csak szimplán nem csinálja, amit akarsz.
2. Mi ez a Win32.InternetOpen, meg a többi hasonló? Te csináltad ezt a Win32 nevű class-t?
3. Miért nem a System.Net.FtpWebRequest-et használod?
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!