ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Calling a procedure/a function
Syntax for calling a local or global procedure.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
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.
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Passing parameters
The parameters can be passed to a procedure...
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
Local procedure
Two types of procedures are available...
Typecasting of parameters
The description of the parameter type is optional...
zipAddFile (Function)
Adds a file (of any type) into an archive in CAB, ZIP, WDZ and 7z, TAR or TGZ (TAR.GZ) format...
zipAddFileList (Function)
Adds a list of files (of any type) into an archive in ZIP, CAB, WDZ or 7z format and compresses it.
zipAddDirectory (Function)
Adds all the files found in a directory and in its subdirectories into an archive and compresses them.
zipChangePath (Function)
Modifies the stored path of a file in an archive (in ZIP, WDZ or 7z format).
zipFindFile (Function)
Finds a file in an archive (in CAB, ZIP, RAR, WDZ or 7z format).
zipCreate (Function)
Creates an archive.
sOpen (Function)
Opens and initializes: a serial port. a parallel port. an infrared port....
EmailMessageLength (Function)
Calculates the size of specified message (without loading the message).
zipCreateExe (Function)
Creates a self-extracting archive as a 32-bit executable (.EXE).
zipSplit (Function)
Splits an archive into several sub-archives of a given size.
zipIsMulti (Function)
Returns the type of archive: single-part archive or multi-part archive.
grImageSize (Function)
Defines the size of the image containing the chart.
zipExtractPath (Function)
Returns the path of a file found in the archive.
zipExtractFile (Function)
Extracts a file from an archive and automatically decompresses it to a physical location...
zipExtractAll (Function)
Extracts all files from an archive and decompresses them.
zipClose (Function)
Closes an archive.
zipInfoFile (Function)
Returns the characteristics of a file found an archive: The name of the file and its stored...
zipListFile (Function)
Returns the list of files found in an archive.
zipMsgError (Function)
Returns the message associated with an error code on an archive.
SMSSend (Function)
Sends an SMS.
zipNbFile (Function)
Returns the number of files found in an archive (in CAB, RAR, ZIP, WDZ or 7z format).
SMSReset (Function)
Resets all variables of SMS structure.
zipNbPart (Function)
Returns the number of sub-archives (parts) found in an archive in CAB, RAR, ZIP, WDZ, 7z, TAR...
zipNbPartNeeded (Function)
Returns the number of parts of a given size required to split a single-part archive.
SOAPGetResult (Function)
Returns the result of the last SOAP procedure that was successfully run.