[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'FileUtil' (#lcl)

CompareFilenames

CompareFileNames - compares two file names to see whether they are equal

Declaration

Source position: line 0

function CompareFilenames(

  const Filename1: String;

  const Filename2: String

):Integer;

function CompareFilenames(

  const Filename1: String;

  const Filename2: String;

  ResolveLinks: Boolean

):Integer;

function CompareFilenames(

  Filename1: PChar;

  Len1: Integer;

  Filename2: PChar;

  Len2: Integer;

  ResolveLinks: Boolean

):Integer;

Arguments

Filename1

  

First filename

Filename2

  

Second filename

Function result

Returns zero if files are equal, or the index of differences, or the difference in length if filenames are not equal

Arguments

Filename1

  

First filename

Filename2

  

Second filename

ResolveLinks

  

ResolveLinks - if True, searches through links to find the actual file for comparison

Function result

Returns zero if files are equal, or the index of differences, or the difference in length if filenames are not equal

Arguments

Filename1

  

First filename

Len1

  

Length of first filename

Filename2

  

Second filename

Len2

  

Length of second filename

ResolveLinks

  

ResolveLinks - if True, searches through links to find the actual file for comparison

Function result

Returns zero if files are equal, or the index of differences, or the difference in length if filenames are not equal

The latest version of this document can be found at lazarus-ccr.sourceforge.net.