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...
Constants used by the scanner functions
Constants used by the scanner functions...
<Scanner variable>.ToPDF (Function)
Saves a document from a scanner to a PDF file.
<Scanner variable>.Property (Function)
Used to get and change the characteristics of a scanner.
<Scanner variable>.WithUserInterface (Function)
Saves a document from a scanner to one or more files, using the scanner's user interface....
<Scanner variable>.ToImage (Function)
Retrieves a document from a scanner in a variable of type Image.
<PDF reader>.AddWatermark (Function)
Adds a watermark to all the pages of a PDF file in a PDF Reader control.
<htmlNode variable>.RemoveChild (Function)
Removes a given node in the current node of an HTML document.
<pdfPage variable>.AddWatermark (Function)
Adds a watermark to a page of an existing PDF file.
<pdfDocument variable>.AddWatermark (Function)
Adds a watermark to all the pages of an existing PDF file.
<pdfPage variable>.AddImage (Function)
Adds an image to a page in an existing PDF file.
<HFSQL connection>.TransactionRollbackToSavepoint (Function)
Rolls the transaction back to the savepoint.
<HFSQL connection>.TransactionSavepoint (Function)
Declares a transaction savepoint.
<pdfDocument variable>.NbSignatures (Function)
Gets the number of signatures in a PDF document.
<PDF reader>.NbSignatures (Function)
Gets the number of signatures in a PDF Reader control.
<pdfDocument variable>.GetSignature (Function)
Gets the signature of a PDF document as a buffer.
<PDF reader>.GetSignatureDate (Function)
Gets the date of one of the signatures of a PDF document.
<pdfDocument variable>.GetSignatureDate (Function)
Gets the date of one of the signatures of a PDF document.
<PDF reader>.GetSignature (Function)
Gets the signature of a PDF document as a buffer.
<pdfDocument variable>.Save (Function)
Saves the content of a pdfDocument variable in a ".PDF" file.
<HFSQL connection>.RSRenameServer (Function)
Changes the DNS name of the replication server if it has a new name.
<HFSQL file>.ExportJSONString (Function)
Exports the records from a data file (HFSQL or OLE DB), view or query to a JSON string.
<DateTime type>.ToString (Function)
Converts a DateTime to string in the specified format.
Canada.CheckBN15 (Function)
Checks the validity of a Canadian 15-digit Business Number (BN15).
Canada.CheckBN9 (Function)
Checks the validity of a Canadian 9-digit Business Number (BN9).
<Diagram editor>.DiagramInfoXY (Function)
Indicates the presence of a shape at a given position in the Diagram Editor control.