Создание папки в файле System Dynamics Axe

мне нужно проверить, существует ли папка в определенном месте, если нет, то создайте эту папку и сохраните там соответствующий файл. Как я могу добиться этого с помощью X++.

Пожалуйста посоветуй.


person theBeast    schedule 10.02.2011    source источник


Ответы (1)


Чтобы проверить наличие папки, вы можете использовать WinApi::pathExists,
для создания одной папки WinApi::createDirectory или WinApi::createDirectoryPath:

str  path = 'C:\\tmp\\aFolder';
;
if (!WinApi::pathExists(path))
{
    WinApi::createDirectoryPath(path);
}

Я понятия не имею, что подразумевается под «соответствующим файлом», но взгляните на TextIO, BinaryIO или другие классы *IO.

person user85421    schedule 10.02.2011