Включена для совместимости с младшими версиями VFP.  Определяет схему устройств MS-DOS (A:, B:, C:, и так далее) для томов и папок в системе FoxPro для Macintosh.

  Копировать код
SET VOLUME cMS-DOSDrive TO [cMacintoshPath]

Параметры

cMS-DOSDrive

Определяет в MS-DOS описатель устройства, и может быть символом в диапазоне: от A до Z. Признак устройства (двоеточие) может быть опущен (отсутствовать).
cMacintoshPath

Определяет имя тома, устройства, каталога, папки, для системы Macintosh может указываться с символами (: или ::),  для MS-DOS - соответственно: (\ или ..). Если параметр cMacintoshPath  содержит пробелы, то весь путь должен заключен в кавычки.  Если в параметре cMacintoshPath указывается неполный путь, то система корреспондирует его с текущим каталогом (или относительно текущего каталога). 

Комментарии

Данная команда работает только в системах FoxPro для Macintosh.

Команда SET VOLUME является переносимой для программных модулей, написанных в FoxPro для MS-DOS или Visual FoxPro в соответствующие системы FoxPro для Macintosh. Для каждого случая описания устройства в системах MS-DOS  FoxPro выполняет настройку соответствия заданных описаний устройств и папок для системы Macintosh.

Когда Вы запускаете систему FoxPro для Macintosh, устройство и текущий каталог определяются автоматически. Тем не менее, Вы можете указать данные параметры в соответствующем конфигурационном файле Visual FoxPro, опция VOLUME.

Используйте команду DISPLAY STATUS для отображения текущего устройства и каталога.

Пример

Следующие примеры описывают назначение устройств MS-DOS C в соответствующие тома системы Macintosh: MacHD или Mac HD:

  Копировать код
SET VOLUME C: TO MacHD:
SET VOLUME C: TO 'Mac HD:'
SET VOLUME C TO 'Mac HD:'

Для системы Macintosh можно задавать не только имена устройств, но и папок:

  Копировать Код
SET VOLUME C: TO MacHD:FolderOne
SET VOLUME C TO 'MacHD:Folder One'

Схема обозначений, используемая в MS-DOS может также использоваться в системе Macintosh . Аналогично MS-DOS, корневой каталог может быть указан для Macintosh следующей командой:

  Копировать код
SET VOLUME C TO \

Корневой каталог диска "С" для MS-DOS C может быть указан без соответствующего параметра для системы Macintosh:

  Копировать код
SET VOLUME C TO

См. также