ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage functions / Standard functions / External file functions
  • Error code
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Compares the content of two files bit by bit.
WINDEVJavaUser code (UMC)
// Comparaison du contenu de deux fichiers
Res = fCompare("C:\Répertoires\FichierA.doc", "C:\Répertoires\FichierB.doc")
Syntax
<Result> = fCompare(<Path of file 1> , <Path of file 2>)
<Result>: Integer
  • 0 if the two files are identical or if the two file paths are identical,
  • 1 if the two files are different,
  • an error code (value less than 0) otherwise.
<Path of file 1>: Character string
Name and full (or relative) path of first file to compare (up to 260 characters). A UNC path can be used.
WindowsLinux This parameter can be in Ansi or Unicode format.
<Path of file 2>: Character string
Name and full (or relative) path of second file to compare (up to 260 characters). A UNC path can be used.
WindowsLinux This parameter can be in Ansi or Unicode format.
Remarks

Error code

The following error codes are returned:
  • -1: <Chemin du fichier 1> has not been found.
  • -2: <Chemin du fichier 2> has not been found.
  • -3: Error during comparison:
    • one of the files to compare is opened, locked or it does not exist;
    • the path of one of the files to compare is invalid;
    • the user has no read rights on one of the files to compare;
    • insufficient memory to perform the comparison.
The error code message can be retrieved using the ErrorInfo function with the rrMessage constant.
Component: wd300std.dll
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 03/27/2025

Send a report | Local help