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...
Message (Function)
Displays or removes a message from the status bar of the current window or browser.
KeyPressed (Function)
Checks which key is pressed.
H.NbRetry (Variable)
Indicates the number of attempts for locking the file or the record before giving control back to the program.
HTransactionInterrupted (Function)
Used to find out whether a transaction was interrupted (the transaction was neither validated nor canceled).
HTTPProgressBar (Function)
Displays a progress bar when: receiving the response to an HTTP request. sending an HTTP form (HTTPSendForm) or an HTTP query....
CharactType (Function)
Returns information about the type of character.
ArrayAddSorted (Function)
Adds an element to a one-dimensional WLanguage array taking into account: the sort criteria defined by ArraySort the comparison operator described in the class, if the elements of the array are class instances....
AddLine (Function)
Adds a row at the end: of a one- or two-dimensional WLanguage array. of a two-dimensional array property of a variable type (xlsDocument variable for example)....
InsertLine (Function)
Inserts a row at a given position: into a two-dimensional WLanguage array. into an advanced two-dimensional array property (xlsDocument, etc.)....
HClient structure
The HClient structure is used to......
HUpdateSet (Function)
Creates or updates a set of procedures on an HFSQL server.
SysDateTime (Function)
Returns or modifies the system date (current date and time defined on the current computer).
HListFullTextIndex (Function)
Returns the list of full-text indexes of a file (a query or a view) recognized by the HFSQL engine.
ArrayInsertLine (Function)
Inserts a row at a given position: into a two-dimensional WLanguage array. into an advanced two-dimensional array property (xlsDocument, etc.)....
StringStartsWith (Function)
Checks whether a character string starts: with a specific character string. with one of the character strings in an array....
BankHolidayAdd (Function)
Indicates that a day (or a list of days) is a public holiday.
zipCompressionLevel (Function)
Changes the compression level used when creating an archive in ZIP format or in 7z format.
BufferToHexa (Function)
Converts a buffer to a hexadecimal string (e.g.,: "4A 5B 00").
EnumMenu (Function)
Returns: the name of nth option or sub-option found in the main menu of window. the name of nth option or sub-option found in a custom context menu (created with WINDEV or WINDEV Mobile)....
HCheckStructure (Function)
Defines the mode for comparing data files.
dAlphaBlend (Function)
Blends two images together. This allows you to create fade-in effects between 2 images.
TableDeleteSelect (Function)
Deletes the selected rows from a Table or Treeview Table control.
HFileExist (Function)
Determines: whether a file exists, which means whether it was physically created (HCreation or HCreationIfNotFound). whether a view or a query was defined....
ArrayAddLine (Function)
Adds a row at the end: of a one- or two-dimensional WLanguage array. of an advanced two-dimensional array property (xlsDocument, etc.)....
FinPeriodInterest (Function)
Calculates for a given period the amount of interests due for a loan paid off by fixed periodic payments with a fixed interest rate.