_chdrive

From RAD Studio
Jump to: navigation, search

Go Up to direct.h Index

Header File

direct.h

Category

Directory Control Routines

Prototype

int _chdrive(int drive);

Description

Sets current disk drive.

_chdrive sets the current drive to the one associated with drive: 1 for A, 2 for B, 3 for C, and so on.

This function changes the current drive of the parent process.

Return Value

_chdrive returns 0 if the current drive was changed successfully; otherwise, it returns -1.

Example

#include <stdio.h>
#include <direct.h>
int main(void)
{
 if (_chdrive(3) == 0)
 printf("Successfully changed to drive C:\n");
 else
 printf("Cannot change to drive C:\n");
 return 0;
}

Portability

POSIX Win32 ANSI C ANSI C++

+

Retrieved from "https://docwiki.embarcadero.com/RADStudio/Rio/e/index.php?title=Chdrive&oldid=251434"