|
![]() |
#1 |
Участник
|
Соединиться с ftp получилось.
теперь проблема с копированием файла _FtpGetFile.call(_hdl, "test.txt","c:\\tst\\test.txt",false,0,2,0); файл создается, но не записывается содержимое файла и похоже не закрывается(axapta виснит) Может быть дело в параметрах(использовал два варианта): _ftpGetFile = new DLLFunction(_winInet,"FtpGetFileA"); 1) вариант _ftpGetFile.returns(ExtTypes:: WORD); _ftpGetFile.arg(ExtTypes:: WORD); _ftpGetFile.arg(ExtTypes::STRING); _ftpGetFile.arg(ExtTypes::STRING); _ftpGetFile.arg(ExtTypes:: WORD); _ftpGetFile.arg(ExtTypes:: WORD); _ftpGetFile.arg(ExtTypes:: WORD); _ftpGetFile.arg(ExtTypes:: WORD); 2) вариант _ftpGetFile.returns(ExtTypes::Byte); _ftpGetFile.arg(ExtTypes:: Word); _ftpGetFile.arg(ExtTypes::String); _ftpGetFile.arg(ExtTypes::String); _ftpGetFile.arg(ExtTypes::Byte); _ftpGetFile.arg(ExtTypes:: Word); _ftpGetFile.arg(ExtTypes:: Word); _ftpGetFile.arg(ExtTypes:: Word); |
|
![]() |
#2 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: lev (1). |
Теги |
ftp |
|
|