ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Translating a text file with WDTRAD
User Groupware functions
Report based on a text file
In a report based on a text file, the information to print is read from a text file or is directly assigned in the report controls...
fWatchStop (Function)
Stops watching a file or directory.
fBuildRelativePath (Function)
Returns the path to a file relative to a reference directory.
fIsImage (Function)
Determines whether a file on disk or in a buffer corresponds to an image format recognized by WINDEV or WEBDEV.
Handling the external files
WINDEV, WINDEV Mobile and WEBDEV propose several functions allowing you to manage the external files from your WINDEV/WINDEV Mobile applications or from your WEBDEV websites...
fFind (Function)
Finds a character string or a buffer in a file opened by fOpen.
fWrite (Function)
Writes:
  • a character string to an external file.
  • a memory section.
fSaveBuffer (Function)
Creates and fills a text file with the content of a string or buffer variable.
fListResource (Function)
Lists the resources integrated to the application.
<DiskFile variable>.Find (Function)
Finds a character string or a buffer in a file opened by fOpen.
fAddBuffer (Function)
Adds the content of a buffer at the end of a file.
Print modes of a report
Several print modes are available for a report.
fLoadBuffer (Function)
Loads the content of an external file (text, image, ...) in a buffer variable.
fWatchFile (Function)
Starts watching a file.
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
fAddText (Function)
Adds the content of a character string at the end of a file.
fInsertTextAtBeginning (Function)
Inserts text at the beginning of a file without overwriting the existing text.
How to read in a text or CSV file?
This help page explains how to read the content of a text or CSV file.
fChangeExtension (Function)
Changes the extension of a file on disk.
How to write into a text or CSV file?
This help page explains how to write into a text or CSV file.
<DiskFile variable>.Write (Function)
Writes:
  • a character string to an external file.
  • a memory section.
fWatchDirectory (Function)
Detects changes made to the contents of a directory.
Result of a query in test mode
After its execution in test mode (see Running the query test), the result of the query can be...
HImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
<Source>.ImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
fWatchStopAll (Function)
Stops all current watch tasks of files and directories.
fLoadText (Function)
Loads the contents of a text file into any text field or variable (string variable, window edit control, report label field, etc.).
fSaveText (Function)
Creates and fills a text file with the content of a text control or text variable (string variable, edit control in a window, Static Text control in a report, ...).
<zipArchive variable>.StartAddingFile (Function)
Declares the start of the optimized addition of files to a CAB, ZIP, WDZ, 7z, TAR, gzip or TGZ (TAR.GZ) archive. This new function is available from WINDEV Suite SaaS 2025 - Update 3....
Choose the type of image: dynamic, static, generated, ...
The images are often used to illustrate the site pages......
Examples for using the OLE DB provider for HFSQL
Screen,First (External language)
Indicates the name of the first editable control or the name of the next control that must be in edit.
dbgCheckDifferent (Function)
Checks whether the specified expressions are different in assertive programming and in automated test mode.
dbgCheckTrue (Function)
Checks whether an expression is set to True in assertive programming and in automated test mode.
TestCheckTrue (Function)
Checks whether an expression is set to True in assertive programming and in automated test mode.
TestCheckDifferent (Function)
Checks whether the specified expressions are different in assertive programming and in automated test mode.
Running the test of the User Groupware and installing it
Entity of a CDM
To group information according the MERISE method, entities must be created......
The Scrollbar control
...The Scrollbar control is used to scroll objects (text, captions, etc....
zipStartAddingFile (Function)
Declares the start of the optimized addition of files to a CAB, ZIP, WDZ, 7z, TAR, gzip or TGZ (TAR.GZ) archive. This new function is available from WINDEV Suite SaaS 2025 - Update 3....
Required or invalid input in WINDEV
WINDEV and WINDEV Mobile include several options to manage required or invalid input, both via the window editor and through programming......
Native xBase/FoxPro Access: Specific features and remarks
This help page presents the specific features regarding the programming of Native xBase/FoxPro Access......
Python: Native calls
WLanguage allows for native Python calls......
Setup wizard: Steps for creating a WINDEV application setup program
The setup program creation wizard allows you to define all the settings of your setup program....
Binding a Slider control to an item
A Slider control can be bound to an item in a data file, query, etc....
Developing a SaaS site
A SaaS site is developed as a standard WEBDEV website. Some additional operations must be performed......
License agreement - HFSQL Client/Server
How to create two linked cascading tables?
This help page explains how to create two linked cascading Table controls in a window or page....
Using the WINDEV windows from the Java source codes
WINDEV can be used to generate windows for a Java application......