ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Creating and deploying the installation program: How do you do it?
Creating the setup program allows you to deploy a WINDEV application on the end-user computers...
ExeRemoteRun (Function)
Starts running a remote program from the current application.
CommandLine (Function)
Identifies and retrieves the different elements of the command line passed as a parameter to the current program.
Batch processing: creation of executables, WDLs, components, etc.
WINDEV and WEBDEV allow you to perform multiple types of processes from a command line...
ExeRun (Function)
Executes a program (an executable file, for example) from the current application.
Multi-project processing: using batches
WINDEV, WEBDEV and WINDEV Mobile allow you to run a set of processes (compilation, generation, ...
GenerationNumber (Property)
The GenerationNumber property is used to get the generation number of the physical data file associated with the logical data file.
Multitask (Function)
MultiTask is used to: define a timeout, give control back to Windows, give control back to Windows and to WLanguage....
HExtractMemo (Function)
Extracts the content of a binary memo item from an HFSQL file, a query or an HFSQL view to a physical file (on disk).
NetSendFile (Function)
Transmits a file to an FTP server (File Transfer Protocol) powered by WINDEV. This function is kept for backward compatibility....
LooperToXML (Function)
Creates an XML file with data from a Looper control (Looper control based on a data file or populated programmatically).
ServiceInstall (Function)
Installs a Windows service or a Linux daemon according to the information given in the members of the Service variable.
SQL selection conditions
To specify the selection conditions in an SQL query, you can use......
SQL set operations: UNION, UNION ALL and INTERSECT
SQL allows performing set operations on groups of files......
Testing a window
Testing a single window allows you to run the current window in WINDEV or WINDEV Mobile......
DocOpen (Function)
Opens a Word Processing file (docx format) in Read/Write mode. The docx file is opened and locked until it is closed....
<Word Processing>.Open (Function)
Opens a Word Processing file (docx format) in Read/Write mode. The docx file is opened and locked until it is closed....
MmoPackMethod (Property)
The MmoPackMethod property sets the compression mode of a MMO file (containing text and binary memos) associated with a data file.
BitmapInfo (Function)
Retrieves the characteristics of an image file or the characteristics of a PDF file : format, width and height, number of bits per pixel....
FTPTime (Function)
Returns the different times (creation, modification or access) associated with a file found on an FTP server (File Transfer Protocol).
NetGetFile (Function)
Retrieves an existing file from an FTP server (File Transfer Protocol) powered by WINDEV. This function is kept for backward compatibility....
5. User Groupware in practice
Managing the analysis versions
WINDEV, WEBDEV and WINDEV Mobile allow you to manage the different versions of the analysis from the data model editor......
LINUX: Accessing the ODBC databases
The native access to HFSQL Classic and Client/Server is available for the WINDEV applications running in Linux ("console" applications) and for the WEBDEV sites hosted in Linux......
The "Code" pane
The "Code" pane is used to handle the procedures (local and global procedures) and the classes found in the current project ("Global procedures", "Local procedures" and "Classes" options)......
Class inheritance
The hierarchical organization in class and sub-class has allowed to create the notion of inheritance......
XML management: Use example
This application example manages an XML file named "Orders......
15. Creating the executable in practice
Creating the executable in practice...
Report viewer: "Find" tab
A search feature is automatically available when previewing a report......
sListPort (Function)
Returns the list of serial and parallel ports on the computer.
Handling Scheduler controls programmatically
A Scheduler control can be......