Pascal / dos / AddDisk
» AddDisk, DiskFree, DiskSize, DosExitCode, DosVersion, DTToUnixDate, EnvCount, EnvStr, Exec, FExpand, FindClose, FindFirst, FindNext, FSearch, FSplit, GetCBreak, GetDate, GetEnv, GetFAttr, GetFTime, GetIntVec, GetLongName, GetMsCount, GetShortName, GetTime, GetVerify, Intr, Keep, MSDos, PackTime, SetCBreak, SetDate, SetFAttr, SetFTime, SetIntVec, SetTime, SetVerify, SwapVectors, UnixDateToDt, UnpackTime, weekday,
Funcion: AddDisk()
Sintaxis:
procedure AddDisk(
 
  const path: String
 
);

Descripcion: AddDisk agrga un nombre de archivo S a la lista interda del disco. Este es implementado por sistemas los cuales no usan tipos de letras Dos. Esta lsita es usada para deteminar cual disco es usado en las llamadas DiskFree y DiskSize. las fnuciones DiskFree y DiskSize necesitan un archivo sobre el drive especificado, desde esto es requerido para las llamadas por los sistemas staffs. Losnombres son agregados secuencialmente. Ellos Inicializan codigo Dos prepuesto los primeros tres discos a:

'.' para el actual
'/fd0/.' para el primero floppy-drive (solo en linux)
'/fd1/.'para el segundo floppy-drive (solo en linux)
'/' para el primer disco duro

La primera llamada a AddDisk debe por lo tanto agregar un nombre para el segundo disco duro, la segunda llamda para el tercer drive, y asi sucesivamente hasta 23 drives pueden ser agregados (correspondientes a D a la Z)
Ejemplo:
No hay ejemplo disponible.

Librerias Pascal

Libreria crt - CRT - Pantalla y teclado del PASCAL de Turbo que maneja la unidad
Libreria dos - DOS - Interface Turbo Pascal MS-DOS
Libreria Graph - Unidad para manipular los graficos de la pantalla compatible con TP
Libreria Objects - Objetos basicos compatible con TP
Libreria math - Rutinas adicionales matematicas
Libreria Printer - Provee de acceso a la impresora
Libreria strings - Rutinas para el manejo de cadenas
Libreria BaseUnix - Funcionalidad Basica de Linux
Libreria System - Manejo de Archivos - Funciones para la manipulacion de archivos en Pascal