ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

The Bar Code control
The Bar Code control displays bar codes in your windows, pages or reports...
Bar Code functions
The following functions are used to manage bar codes:
iPrintBarCode (Function)
Prints a bar code (inside a rectangle).
Reading bar codes
WINDEV, WEBDEV and WINDEV Mobile allow you to create applications for reading bar codes...
Camera field: decode bar codes (prefix syntax)
In iOS and Android, bar codes can be decoded via the Camera control using BCCapture...
CameraStartDecoding (Function)
Starts decoding bar codes in a Camera control.
<Camera>.StopDecoding (Function)
Stops decoding a bar code in a Camera control.
CameraStopDecoding (Function)
Stops decoding bar codes in a Camera control.
Managing bar codes
The use of bar codes to identify and manage products has become essential...
Decoding bar codes using a Camera control
In iOS and Android, bar codes can be decoded via the Camera control using BCCapture...
BCCapture (Function)
Decodes the information stored in a bar code by using the device camera (Android, iPhone, iPad).
Printing bar codes
WINDEV, WEBDEV and WINDEV Mobile allow you to print bar codes.
BCToImage (Function)
Generates the image of a bar code.
BCDecode (Function)
Decodes the information stored in a QR Code bar code.
VideoStartDecoding (Function)
Starts decoding bar codes in a Camera control.
BCCalculateControlCharacter (Function)
Returns the check code of a bar code.
VideoStopDecoding (Function)
Stops decoding a bar code in a Camera control.
<Camera>.StartDecoding (Function)
Starts decoding bar codes in a Camera control.
HImportXML (Function)
Imports an XML file into an HFSQL Classic or Client/Server data file (data file described in the data model editor or declared by HDeclare, HDeclareExternal or HDescribeFile)....
ArrayDeleteDuplicate (Function)
Deletes the duplicates from an array.
.NET object
To access a class......
3. Dates, arrays and structures
WINDEV Tutorial: WLanguage basics Lesson 3 - Dates, arrays and structures - 20 min
InAWPMode (Function)
Used to determine if the page currently run is an Active WEBDEV Page.
TableSave (Function)
Updates or adds the record bound to the current row in the Table or TreeView Table control.
LooperDelete (Function)
Deletes a row from a Looper control.
AnimationPlayOnControlProperty (Function)
Animates the modification of an integer property between 2 values.
OrganizerAddAppointment (Function)
Adds a new appointment to an Organizer control.
DescribedPhysicalName (Property)
The DescribedPhysicalName property is used to manage the physical name of HFSQL data files.
SocketWaitForConnection (Function)
Run on the server, this function is used to wait for a connection request coming from the client sockets.
iPageNum (Function)
Returns or initializes the number of the page currently printed.
ThreadEnd (Function)
Ends the execution of the current thread.
TreeInsert (Function)
Inserts a leaf into a TreeView control at a specific position.
HCancelDeclaration (Function)
Used to: Delete a declaration made previously using HDeclare, HDeclareExternal, HDescriveFile. After this operation, the data file is no longer recognized by the HFSQL engine. Free the resources of a query (after calling HExecuteQuery or HExecuteSQLQuery)....
2. Searching and iterating over records
WINDEV Tutorial: WINDEV application: Managing data Lesson 2 - Searching and iterating over records - 30 min
HLoadParameter (Function)
Reads a parameter that was saved from a stored procedure by HSaveParameter.
HDeleteParameter (Function)
Deletes a parameter previously saved by HSaveParameter.
HTTPAddFile (Function)
Adds a file to the HTTP form.
WEBDEV User Groupware: Tips
This help page contains different programming tips for the User Groupware in WEBDEV......
ThreadCurrent (Function)
Returns the name of the thread currently run.
Converting an HFSQL Classic database into HFSQL Client/Server
There are two methods to convert HFSQL Classic databases to HFSQL Client/Server in WINDEV, WEBDEV and WINDEV Mobile......
Comparison operators
The comparison operators can be divided into several categories......
ShellExecute (Function)
Opens a document in its associated application.
Marker (Type of variable)
The Marker type is used to define the characteristics of a marker that must be positioned on a map displayed in a Map control.