---
url: /flow/guide/scripting-reference/functions/file/extractfiledrive.md
---

# ExtractFileDrive

## Declaration

`Function ExtractFileDrive( const FileName : string) : string`

### Example

```pascal
procedure OnMapEvent(var Value:Variant);
begin
  Value := ExtractFileDrive(Source.FileCon.CurrentFilename);
end;
```

## Description

Returns the drive portion of a file path which includes a filename. Returns blank string if no drive or directory is present in the input parameter.
