PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • Space characters
  • CompleteDir function and UNICODE
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Adds (if necessary) the character corresponding to the directory separator ("\" or "/" according to the runtime platform) at the end of a character string.
This function is useful for building full file names when the path format is unknown (if the user types a file path for example).
Example
WEBDEV - Server codePHPAjax
Res = CompleteDir(FilePath) + "Document.Doc"
Res = CompleteDir("c:\temp")           // Returns "c:\temp\"
Res = CompleteDir("c:\temp\")          // Returns "c:\temp\"
Res = CompleteDir("\CCS\\Dir2\user\")  // Returns "\CCS\\Dir2\user\"
Res = CompleteDir("")                  // Returns ""
WEBDEV - Server codeLinux
Res = CompleteDir(" /root/file ")      // Returns "/root/file/"
Res = CompleteDir("")                  // Returns ""
Syntax
<Result> = CompleteDir(<String to check>)
<Result>: Character string
  • Character string that ends with the directory separator character.
  • Empty string if <String to check> corresponds to an empty string ("").
<String to check>: Character string (with quotes)
Source string to check and to complete if necessary.
Remarks

Space characters

Caution: The space characters found before and after <String to check> are deleted (identical to NoSpace).

CompleteDir function and UNICODE

If the string passed in parameter is in ANSI format, the result will be in ANSI format.
If the string passed in parameter is in UNICODE format, the result will be in UNICODE format.
Note: If the result on an ANSI string is assigned to a UNICODE string (and conversely), the conversion will be implicitly performed.
See Managing the UNICODE format for more details.
Related Examples:
Handling text files Unit examples (WINDEV): Handling text files
[ + ] Handling "text" files with WINDEV:
- Create a text file
- Write into a text file
- Read in a text file
Handling text files Unit examples (WEBDEV): Handling text files
[ + ] This example explains how to handle "non HFSQL" files with WEBDEV and it allows you to:
- Create a text file
- Write into a text file
- Read in a text file
Handling text files Unit examples (WINDEV Mobile): Handling text files
[ + ] Handling external "text" files:
- Create a text file
- Write into a text file
- Read in a text file
Component : wd250vm.dll
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment