ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Java application and WINDEV
A Java application is an application entirely compiled in Java...
Manipulating a database from a Java application
You can start developing your application as soon as the WINDEV project is defined as being a Java project...
Using Java code
You have the ability to enter Java code:
  • in Java applications generated with WINDEV.
  • in Android applications generated with WINDEV Mobile.
This allows you to create global procedures in Java.
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Managing databases in WINDEV Java applications
This document presents the different access modes to databases from a WINDEV Java application...
Testing a Java project and compiling it
When your Java application is developed, you can run the test of the Java project and compile it before creating the archive...
Creating a Java project
WINDEV allows you to generate a Java application without even knowing the Java language...
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
ConfirmAsynchronous (Function)
Displays a non-blocking message in a standard dialog box with the answers "Yes", "No", "Cancel" and calls a WLanguage procedure with the user's response....
InfoAsynchronous (Function)
Displays a non-blocking custom message in a system information window.
WarningAsynchronous (Function)
Displays a custom message in a non-blocking system warning window.
ErrorAsynchronous (Function)
Displays a custom error message in a non-blocking system error window.
ErrorWithTimeoutAsynchronous (Function)
Displays a custom error message in a non-blocking system error window for a given amount of time.
DialogAsynchronous (Function)
Displays a non-blocking message box and calls a WLanguage procedure with the value of the button clicked by the user.
Management errors specific to Native Connectors
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError......
The Camera control
The Camera control is used to view the video captured by a camera connected to the current computer....
Set of procedures
The global procedures are grouped in set of procedures......
InfoWithTimeoutAsynchronous (Function)
Displays a custom message in a non-blocking system information window for a given amount of time.
WEBDEV concepts
SQL : ORDER BY clause: Organizing the result of a query
The ORDER BY clause is used to sort the records selected by an SQL query......
How to create and run an SQL query through programming?
This help page explains how to create and run an SQL query through programming....
Zombie procedures
In most cases, old code contains procedures that are used but that do no longer match the current quality standard......
HComputer (Function)
Stores a unique computer number or identifier in order to use the log and transactions over the network.
The "Debugger" pane
The "Debugger" pane displays the debugger options when debugging the project or a project element ("Debugger" option)......
HErrorModification (Function)
Used to: return the value of a record item if a modification conflict occurs. check if a modification conflict occurred....
NFCStatus (Function)
Returns the activation status of the NFC sensor found on the device.
HErrorIntegrity (Function)
Used to check whether an integrity error occurred.
Character strings
WLanguage supports different types of strings....
NFCReadTag (Function)
Starts reading a NFC tag or enables the detection of NFC tags for the current window.
SourceFile (Property)
The SourceFile property is used to set the characteristics of a link.
LinkedFile (Property)
The LinkedFile property is used to set the characteristics of a link.
The Static control
A Static control is a control used to display a static text......
<TreeView>.Display (Function)
Refreshes a TreeView control from a given position.