ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Calling a procedure/a function
Syntax for calling a local or global procedure.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Passing parameters
The parameters can be passed to a procedure...
Parameters of a procedure with a variable number of parameters
When the procedure uses a variable number of parameters, you must be able to handle the different parameters passed to the function in the code of the procedure.
Local procedure
Two types of procedures are available...
Typecasting of parameters
The description of the parameter type is optional...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
FTPDisconnect (Function)
Closes the connection between the current computer and the FTP server (File Transfer Protocol).
FTPSend (Function)
Transfers a file or directory to an FTP server (File Transfer Protocol).
FTPTime (Function)
Returns the different times (creation, modification or access) associated with a file found...
FTPListFile (Function)
Lists the files (and/or the directories) found in a directory of an FTP server and returns...
FTPRenameFile (Function)
Renames or moves a file found on an FTP server (File Transfer Protocol).
FTPMakeDir (Function)
Creates a directory on an FTP server (File Transfer Protocol).
FTPCurrentDir (Function)
Identifies or modifies the current directory on an FTP server (File Transfer Protocol).
FTPDate (Function)
Returns the different dates of a file (date the file was created, modified or accessed) located...
FTPRemoveDir (Function)
Deletes a directory and its content (files and sub-directories) from an FTP server (File Transfer...
FTPGet (Function)
Transfers a file or directory from an FTP (File Transfer Protocol) server to the current computer.
FTPDeleteFile (Function)
Deletes a file from an FTP server (File Transfer Protocol).
FTPSize (Function)
Returns the size (in bytes) of a file found on an FTP server (File Transfer Protocol).
AutoRunDelete (Function)
Stops the automatic execution of a WINDEV application.
AutoRunAdd (Function)
Allows you to automatically start a WINDEV application when a specific event occurs.
HRecNum (Function)
Returns: the number of the current record in the HFSQL data file. the number of the current...
HOptimize (Function)
Used to handle the idle periods of a software (period without processes) to optimize the queries...
HOptimizeQuery (Function)
Optimizes the Select queries by using idle times when handling an application (period without...
HOpen (Function)
Opens a data file.
HOpenAnalysis (Function)
Opens an analysis in HFSQL Classic format.
HOpenConnection (Function)
Opens a connection to a specific database.
HPass (Function)
Defines the password used to create or open a data file.
HGetCurrentPosition (Function)
Returns the approximate position of current record in the data file.
HSetPosition (Function)
Sets the position on a record, based on the approximate position of one of its items.
HComputer (Function)
Stores a unique computer number or identifier in order to use the log and transactions...
HFirst (Function)
Sets the position on the first record of a data file according to the specified browse item.