ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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...
Java application and WINDEV
A Java application is an application entirely compiled in Java...
Managing databases in WINDEV Java applications
This document presents the different access modes to databases from a WINDEV Java application...
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Using Java code
You can use Java code:
  • in Java applications generated with WINDEV.
  • in Android applications generated with WINDEV Mobile.
This allows you to create global procedures in Java.
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...
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
ArrayUnionAll (Function)
Returns an array corresponding to the union of two arrays (without deleting duplicates).
EmulateMouse (Function)
Simulates a mouse event (left click, right click, double click, ...).
ArrayMoveLine (Function)
Allows you to: move a row in a two-dimensional array or in an advanced array property. The other array rows are moved accordingly. swap two rows in a two-dimensional array or in an advanced array property....
DeleteLine (Function)
Deletes a line at a given position: from a two-dimensional array. from the advanced array property (array of gglCalendar events, etc.)....
dbgCheckNotNull (Function)
Checks whether an expression is not Null in assertive programming and in automated test mode.
dbgCheckNull (Function)
Checks whether an expression is Null in assertive programming and in automated test mode.
StatCovariance (Function)
Calculates the covariance between two series of values.
StringDelete (Function)
Deletes: all the occurrences of a substring within a string. part of a string within another string. The part of the string to remove is identified by its position and length....
HInfoMemo (Function)
Returns the characteristics of binary and text memos.
LoadError (Function)
Loads the file containing the error messages in the desired language into memory.
HExecuteProcedure (Function)
Runs a stored procedure.
dbgCheckDifferent (Function)
Checks whether the specified expressions are different in assertive programming and in automated test mode.
ArrayMove (Function)
Allows you to: move an element in a one-dimensional WLanguage array or in an advanced array property (array of gglCalendar events, etc.). The other array elements are moved accordingly. swap two elements in a one-dimensional WLanguage array or in an advanced array property (array of gglCalendar events, etc.)....
ThreadRequestStop (Function)
Sends a stop request to a thread.
TableSwapLine (Function)
Swaps: two rows in a Table control populated programmatically. two branches in a Treeview Table control populated programmatically....
HUnlockFile (Function)
Unlocks the records of a data file: locked by HLockFile. individually locked by a locking read function....
PositionToLine (Function)
Returns the number of the line that contains a character identified by its position in a block of text.
fSaveBuffer (Function)
Creates and fills a text file with the content of a string or buffer variable.
HSetServer (Function)
Used to find out and modify some settings of HFSQL Client/Server server....
dbgCheckTrue (Function)
Checks whether an expression is set to True in assertive programming and in automated test mode.
StatSum (Function)
Calculates the sum for a series of values.
StatVariance (Function)
Calculates the variance for a series of values.
StatMax (Function)
Calculates the maximum value for a series of values.
StatMin (Function)
Calculates the minimum value for a series of values.
StatAverage (Function)
Calculates the arithmetic, geometric or harmonic mean for a series of values.