Изменяет каталог Visual FoxPro по умолчанию на определенный вами каталог.

CD cPath | CHDIR cPath

Параметры

cPath

Определяется одно из следующего:

  • Обозначение устройства

  • Обозначение устройства с каталогом

  • Подкаталог

  • Любое из вышеуказанного при использовании краткой записи MS-DOS (\ или ...) Если вы включаете .. для изменения текущего каталога, вы должны включить пробел между CD или CHDIR и две точки.

Expand imageЗамечания

Используйте CD или CHDIR для определения каталога Visual FoxPro по умолчанию. Visual FoxPro сначала ищет файлы в каталоге по умолчанию. Если Visual FoxPro не может найти файл в каталоге по умолчанию,затем он ищет по пути Visual FoxPro, если он определен. Используйте SET PATH, чтобы определить путь Visual FoxPro.

Если вы создаете файл и не определяете его размещение, файл будет размещен в каталоге по умолчанию Visual FoxPro.

Вы можете назначить скрытый или системный каталог, используя CD и CHDIR. Более подробно смотрите функцию FILE( ) and функцию DIRECTORY( ) .

Команды CD и CHDIR не поддерживаются в одиночных или многопоточных DLL-серверах. Эти команды изменяют каталог по умолчанию целого процесса, так что весь поток задействуется как часть процесса. Используйте команду SET PATH в DLL-серверах вместо SET DEFAULT.

Expand imageПримеры

Следующий пример использует SET DEFAULT для изменения каталога по умолчанию Visual FoxPro на стартовый каталог. Он использует MKDIR для создания нового каталога, называемого mytestdir, и CHDIR изменяет каталог mytestdir. GETDIR( ) показывает структуру каталога в диалоговом окне Select Directory. Вы можете использовать SET DEFAULT, чтобы вернуть ваше расположение назад в стартовый каталог, RMDIR, чтобы удалить вновь созданный каталог, и GETDIR( ), чтобы показать оригинальную структуру каталога.

  CopyCode imageCopy Code
SET DEFAULT TO HOME()  
MKDIR mytestdir  
CHDIR mytestdir  = GETDIR()  
SET DEFAULT TO HOME()  
RMDIR mytestdir  = GETDIR()  

Expand imageСмотрите также