ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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...
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...
Properties available in Java
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...
Creating a Java project
WINDEV allows you to generate a Java application without even knowing the Java language...
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.
Managing databases in WINDEV Java applications
This document presents the different access modes to databases from a WINDEV Java application...
Internal component description
The description of an internal component can opened at any time......
Overloading a WLanguage function or using a WLanguage function in an SQL query
WLanguage includes the "WL" keyword......
NumberColumn (Property)
The NumberColumn property is used to: Get the number of columns in Table, Check Box, Radio Button controls, etc.. Set the number of columns in a multi-column List Box control....
FTPGet (Function)
Transfers a file or directory from an FTP (File Transfer Protocol) server to the current computer.
<Looper>.Add (Function)
Adds a row at the end of a Looper control.
HChangeName (Example)
Usage example of the HChangeName function
iPrintZone (Example)
Usage example of the iPrintZone function
fDelete (Example)
Usage example of the fDelete function
Vertical (Property)
The Vertical property is used to: determine if a control is oriented horizontally or vertically. change the orientation of Table and Looper controls (switch from vertical to horizontal and conversely)....
Cleaning the project
After months or years of development and maintenance, the directory of your project often contains several files that are not used anymore but that you don't dare delete......
PDFToText (Function)
Extracts text from a PDF file.
HListItem (Example)
Usage example of the HListItem function
ImageState (Property)
The ImageState property is used to get and change the number of drawings in: The image associated with a button. The image of the cursor in a slider. The image associated with the button of a sidebar pane. The image associated with the button of a tab pane. The image associated with the Rating control. The image associated with a group in a Ribbon control. The image associated with a menu option....
TABOrder (Property)
The TABOrder property gets and sets the position of a control in the tab order of a window.
TableRestorePositionAndSelection (Function)
Restores the scrollbar position in a Table or TreeView Table control as well as the selected elements.
iPrint (Function)
Sends the character string passed as parameter to the print buffer.
iXPos (Function)
Used to manage the horizontal position (X-coordinate) of print cursor in the page.
zipCreate (Function)
Creates an archive.
EmailDeleteMessage (Function)
Deletes the current email using the current protocol (POP3, IMAP, MS Exchange, Lotus Notes or Outlook).
HErrorDuplicates (Example)
Usage example of the HErrorDuplicates function
fRemoveDir (Example)
Usage example of the fRemoveDir function
HChangeLogDir (Function)
Modifies the location of log files corresponding to an HFSQL table.