Witam,
Czy w bibliotece wininet jest funkcja, która sprawdza czy dany folder na serwerze ftp istnieje?
0
0
Nie korzystałem nigdy z ftp pod c++ ale pod c# np aby sprawdzić czy istnieje, pobierasz całą listę katalogów i sprawdzasz czy nie ma go w wymienionych, tu pewnie podobnie musisz zrobić ;)
0
Próbujesz zmienić folder, jeżeli się udało to istnieje, jeżeli się nie udało to nie wiadomo może istnieje ale nie masz uprawnień.
0
A czy mógłby ktoś przybliżyć działanie FtpFindFirstFile i jak skorzystać z zwracanej wartosći tej funkcji WIN32_FIND_DATA ?
0
hFind = FtpFindFirstFile (hFtpSession, "*", &LPWIN32_FIND_DATA , 0, 0);
taka linijka wywala "expected primary expresion before ',' token, ktos wie moze co nie tak?
0
Zamień na:
hFind = FtpFindFirstFile
(
hFtpSession,
"*",
&LPWIN32_FIND_DATA,
0,
0
);
i zobacz do którego wiersza się przyczepi.
dwFlags - na 100% nie 0, radzę: INTERNET_FLAG_NEED_FILE
0
&LPWIN32_FIND_DATA,
tu jest problem.
0
WIN32_FIND_DATA wd;
hFind = FtpFindFirstFile (hFtpSession, "*", &wd, 0, 0);