AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.12.2013, 23:48   #1  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Большое Спасибо! Вот полученный код перебора файлов на ftp:
X++:
    str             ftp='our-ftp.local';
    str             username='admin';
    str             pass='123';
    Path            path = "/Pictures/images/catalog/products/angle/";

    WinInet         winInet = new WinInet();
    int             handler;

    boolean         res;
    FileName        fileName;
    Container       con;
    int             i;
    ;

    handler = winInet.internetConnect(ftp, username, pass);

    if (!handler)
        throw error("Не удалось подключиться к ftp-серверу!");

    res = winInet.ftpSetCurrentDirectory(handler, path);

    if(!res)
        throw error("Не удалось установить нужную директорию");

    [handler, fileName] = winInet.ftpFindFirstFile(handler, "*.png");

    print fileName;

    while(fileName)
    {
        i++;
        con = winInet.ftpFindNextFile(handler);
        fileName = conpeek(con, 2);
        if(fileName)
        {
            print strFmt("%1 %2", i, fileName);
        }
    }
может кому пригодится.
Теги
ftp

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
работа по FTP mit DAX: Программирование 9 19.09.2014 10:05
Ax2009 Название файла при создании dbf Arahnid DAX: Программирование 2 23.08.2012 23:12
Сохранение файла на FTP yahenz DAX: Программирование 1 27.12.2011 09:45
FTP в AX4 sukhanchik DAX: Программирование 14 07.10.2009 12:52

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:01.