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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.03.2013, 19:11   #1  
max_hl_imported is offline
max_hl_imported
Участник
 
45 / 10 (1) +
Регистрация: 28.07.2006
Спасибо mibuso, автор не я.

[code]
[Variables]
Name DataType Subtype Length
MSS Automation 'Microsoft Shell Controls And Automation'.Shell
MSFl Automation 'Microsoft Shell Controls And Automation'.Folder3
MSFIs Automation 'Microsoft Shell Controls And Automation'.FolderItems3
MSFi Automation 'Microsoft Shell Controls And Automation'.FolderItem
i Integer

Код:
CREATE(MSS);

MSFl := MSS.Namespace('E:\temp');
IF ISCLEAR(MSFl) THEN
  EXIT;

MSFIs := MSFl.Items;
IF NOT ISCLEAR(MSFIs) THEN
  FOR i := 1 TO MSFIs.Count DO BEGIN
    MSFI := MSFIs.Item(i);
    IF NOT ISCLEAR(MSFI) THEN BEGIN
      IF NOT MSFI.IsFolder THEN
        MESSAGE(MSFI.Name);

      CLEAR(MSFI);
    END;
  END;
Через WSH пробовал, не могу добиться извленения файла из коллекции по номеру.
Ошибка как у ТС на mibuso, решение через промежуточный скрипт тоже не отработало..
 


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

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

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