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...
HFreeQuery (Function)
Free the resources of a query (after the call to HExecuteQuery or HExecuteSQLQuery).
MemoryToFile (Function)
Automatically initializes the memory value of the items for the current file record with the values of the members of a class or structure.
FontStrikeOut (Property)
The FontStrikeOut property is used to: Determine if the text displayed is struck through. Apply strikethrough formatting (or not) the text displayed in a control....
FinNetCurrentVal (Function)
Returns the net current value of investment.
UnicodeToAnsi (Function)
Converts: a UNICODE string to ANSI (Windows). a buffer containing a UNICODE string to a buffer containing an ANSI string (Windows)....
dbgAssert (Function)
Used to find out and signal the possible errors via an assertive programming.
StringToArray (Function)
Fills a one- or two-dimensional array of the specified type with the character string passed in parameter.
RichEdit (Property)
The RichEdit property is used to manage the RTF (Rich Text Format) type: of an edit control or Static control found in a window. of a Static control found in a report....
HDescribeServerTrigger (Function)
Adds or modifies a server trigger.
NoteTitle (Property)
The NoteTitle property is used to: Get the title of the notes used in the technical documentation of a control, window, page or report. Change the title of the notes used in the technical documentation of a control, window, page or report....
InfoWithTimeout (Function)
Displays an information message in a system information window for a set amount of time
Control (Type of variable)
The Control type is used to define the characteristics of a control.
SourceToScreen (Function)
Automatically updates the controls in a window or page with: the values of the bound items in the current record (loaded in memory) of the HFSL data file described in the data model editor. the values of the bound WLanguage variables....
HRestoreBackup (Function)
Used to restore: an immediate backup (performed by HBackup or via the HFSQL Control Center), a scheduled backup (described by HAddScheduledBackup or via the HFSQL Control Center....
InfoBuild (Function)
Displays a custom message in a system information window.
DelayBeforeClosing (Function)
Limits the display duration of a window or dialog box. If no user action is performed, when the specified amount of time is reached: for a window, the code of a window button will be run. for a dialog box, the dialog box is automatically closed....
FTPDateTime (Function)
Returns the different dates and times (creation, modification or access) associated with a file found on an FTP server (File Transfer Protocol).
Delete (Function)
Deletes an element at a given position: from a one-dimensional WLanguage array. from an advanced array property (array of gglCalendar events, etc.). from an associative array. from a WLanguage list....
FinCurrentVal (Function)
Returns the current value of investment.
ErrorPropagate (Function)
Propagates a non-fatal error that can be processed by the calling code if the management of non-fatal errors was enabled for this code (in the code editor or by ErrorChangeParameter).
HTransactionFree (Function)
Transforms all the records "in transaction" into "Normal" records if these records do not belong to a transaction currently in progress.
HSetDuplicates (Function)
Enables or disables the management of duplicates on a unique key.
HErrorLock (Function)
Used to check whether a lock error occurred.
fMoveFile (Function)
Moves a file from one directory to another.
HStatCalculate (Function)
Performs various statistical calculations on the file keys.