ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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...
Translating a text file with WDTRAD
fBuildRelativePath (Function)
Returns the path to a file relative to a reference directory.
fWatchStopAll (Function)
Stops all current watch tasks of files and directories.
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, ...).
HImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
fListResource (Function)
Lists the resources integrated to the application.
fWrite (Function)
Writes:
  • a character string to an external file.
  • a memory section.
fWatchFile (Function)
Starts watching a file.
<DiskFile variable>.Write (Function)
Writes:
  • a character string to an external file.
  • a memory section.
fAddBuffer (Function)
Adds the content of a buffer at the end of a file.
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...
fWatchStop (Function)
Stops watching a file or directory.
fLoadText (Function)
Loads the contents of a text file into any text field or variable (string variable, window edit control, report label field, etc.).
fWatchDirectory (Function)
Detects changes made to the contents of a directory.
fLoadBuffer (Function)
Loads the content of an external file (text, image, ...) in a buffer variable.
fChangeExtension (Function)
Changes the extension of a file on disk.
fIsImage (Function)
Determines whether a file on disk or in a buffer corresponds to an image format recognized by WINDEV or WEBDEV.
How to read in a text or CSV file?
This help page explains how to read the content of a text or CSV file.
<DiskFile variable>.Find (Function)
Finds a character string or a buffer in a file opened by fOpen.
fAddText (Function)
Adds the content of a character string at the end of a file.
How to write into a text or CSV file?
This help page explains how to write into a text or CSV file.
<Source>.ImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
fSaveBuffer (Function)
Creates and fills a text file with the content of a string or buffer variable.
fFind (Function)
Finds a character string or a buffer in a file opened by fOpen.
Print modes of a report
Several print modes are available for a report.
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
fInsertTextAtBeginning (Function)
Inserts text at the beginning of a file without overwriting the existing text.
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...
HError (Function)
Returns the number of the last error triggered by the HFSQL engine.
6. WEBDEV Account Manager
WINDEV and OPC
OPC stands for "OLE for Process Control"......
Designing a supercontrol
A supercontrol is an advanced type of control......
The Scheduler control
...The Scheduler control is used to automatically display and handle schedules. It is used to manage the display of multiple resources and it is used in several applications or sites....
fDirRename (Function)
Renames a directory.
The Social Network control
The "Social network" control is a toolbar containing icons used to establish the link to the main social networks of the Web......
HErrorInfo (Function)
Returns a detailed information about the last error triggered by the HFSQL engine.
Multiple generation
Project configurations are used to easily define the different "targets" of your project......
PC SOFT's Assistance Directe ® service
Your application may be strategic and you may want to have a priority access to the Technical Support......
Composite report
The report editor gives you the ability to create "Composite" reports. In this case, the report includes several sub-reports....
Shared memory areas
WINDEV, WEBDEV and WINDEV Mobile allow you to handle shared memory areas......
Skins
The skins are used to standardize the visual aspect of a site and they allow you to easily change style......
Automatic feature for copying forms
When typing several copies of a form one after another, some of the information to type may be the same for each instance of the form......
ERR_TIMEOUT_REQUEST
The request did not respond within the timeout ( seconds). ERR_TIMEOUT_REQUEST (22)...
dpDriveConnect( Function)
Create a connection to an Drive Dropbox.
String functions (prefix syntax)
The following functions are used to handle strings, using prefix syntax:
Drive management functions: OneDrive, Google Drive, Dropbox
Drive management functions include ......
Changing the window content by swipe
The mobile devices propose several features available via finger movements......
Training sessions organized by PC SOFT
PC SOFT proposes several training classes, according to your own requirements......
How to clone and use columns in a Table control?
In some cases, a Table control must be filled with an unknown number of columns (when creating the control)....
FOR EACH/FOR ALL statement (browse of associative arrays)
The FOR EACH statement is used to perform different types of browse on the associative arrays...
BufferToHexa (Function)
Converts a buffer to a hexadecimal string (e.g.,: "4A 5B 00").
DriveListeDirectory (Function)
Lists the directories of an Drive.
Displaying a different content on each row
In a Looper control, a different content can be assigned to the Table, Chart, List Box and TreeView controls......