ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Character string: How to extract, remove and replace words?
This page presents the main operations that can be performed on a character string.
String literals: single-line and multiline strings
String literals are used to represent and manipulate data as a sequence of characters. For example, string literals can be used to display information, define a constant, etc.
fInsertTextAtBeginning (Function)
Inserts text at the beginning of a file without overwriting the existing text.
<ANSI string>.CharactTypeCount (Function)
Returns the number of characters matching a given type.
WordCount (Function)
Returns the number of words in a string.
LineToPosition (Function)
Returns the position of the first character of a line in a block of text.
StringReverse (Function)
Reverses the characters of a string.
ASCIIZ string of (Variable type)
The ASCIIZ string of type is used to manipulate strings with a null character at the end, denoted by a zero (as in the C programming language).
<ANSI string>.Insert (Function)
Inserts a string into another character string at a given position.
PositionToLine (Function)
Returns the number of the line that contains a character identified by its position in a block of text.
RTFReplace (Function)
Replaces or inserts a character string in an RTF control (found in a window or in a report) or in a string in RTF (containing a text in RTF).
String (Variable type)
The String type is used to manipulate strings...
<DiskFile variable>.Find (Function)
Finds a character string or a buffer in a file opened by fOpen.
Length (Function)
Returns:
  • the length of a string, i.e., the number of characters in the string (including spaces and binary zeros).
  • the size of a buffer, i.e., the number of bytes in the buffer.
ExtractLine (Function)
Extracts a specific line from a character string.
UUEncode (Function)
Encodes a character string according to the UUEncode algorithm.
Functions for managing RTF controls
List of functions for managing RTF controls
gToText (Function)
Deletes the graphic elements from a character string that uses gStoredValue, gImage, ...
String of (Variable type)
The String of type is used to manipulate fixed-length strings. These strings have a null character at the end, denoted by a zero (as in the C programming language).
Unicode string on (Variable type)
The type Unicode string on is a fixed-length string containing only characters in Unicode format.
<ANSI string>.Reverse (Function)
Reverses the characters of a string.
WordToArray (Function)
Fills an array with the words from a string.
Multilingual messages: Convert to new format (version 27 and later)
WINDEV, WEBDEV and WINDEV Mobile have included multilingual project support in many previous versions...
Phonetic (Function)
Returns the phonetic transcription of the string passed as parameter.
CharactTypeCount (Function)
Returns the number of characters matching a given type.
Translating programming messages
When developing a multilingual application, you can translate the different messages displayed to the user (messages displayed by Info and YesNo, for example.
<Table>.ToText (Function)
Creates a character string from the data found in a Table or TreeView Table control.
TextToXML (Function)
Converts an ANSI string to an XML string.
Pascal string of (Variable type)
The Pascal string of type corresponds to a length-prefixed string (this length is stored as a byte value). This type of variable is kept for backward compatibility.
<ANSI string>.Increment (Function)
Increments a number at the beginning or at the end of a string.
Project string manager
WINDEV, WEBDEV and WINDEV Mobile include a string management tool that allows you to view and manipulate all the strings used in the project (or in an element of the project)...
<Source>.FilterIdentical (Function)
Defines and enables a filter used to find the exact value of a string item.
Dimension (Function)
Returns the size of a variable (string, numeric, array, ...) or resizes a dynamic array.
HFilterIdentical (Function)
Defines and enables a filter used to find the exact value of a string item.
<Source>.RecordToJSON (Function)
Retrieves the structure and value of the current record and exports them into a string in JASON format.
"Debugger trace" pane
The "Debugger trace" shows the messages displayed in the trace window during the last application test......
<Captcha>.Verify (Function)
Checks whether the value typed by the user corresponds to the string displayed in a Captcha control.
CtExtendedInfo (Property)
The CtExtendedInfo property is used to get the additional information inserted into database connection string.
Convert (Function)
Converts a numeric value into a binary string in order to perform a search on a numeric key.
MarkdownToHTML (Function)
Converts a Markwdown string to an HTML buffer (encoded in UTF-8).
NumToFinancialWritingChinese (Function)
Converts a numeric value (integer, real or currency) to a string in the Chinese financial writing format.
HRecordToString (Function)
Converts the content of the current record to string (in a data file, HFSQL view, query, etc.).
BufferToHexa (Function)
Converts a buffer to a hexadecimal string (e.g.,: "4A 5B 00").
<Source>.RecordToString (Function)
Converts the content of the current record to string (in a data file, HFSQL view, query, etc.).
HExportJSONString (Function)
Exports the records from a data file (HFSQL or OLE DB), view or query to a JSON string.
<HFSQL file>.ExportJSONString (Function)
Exports the records from a data file (HFSQL or OLE DB), view or query to a JSON string.
Type of item: Secure password
"Password" items are used to securely store passwords by using a salt and a hash algorithm......
OCR: Convert an image to text
An OCR (Optical Character Recognition) system analyzes an image to extract the text it contains......
Transfer (Function)
Copies a block of bytes or a fixed-length string from a memory address into another one.
IsNumeric (Function)
Enables you to find out whether a variable or a control is: a numeric (integer, real, currency or numeric). a string that can be converted into numeric....
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 control in a report, ...).
fLoadText (Function)
Loads the content of a text file into any text control or text variable (string variable, edit control in a window, Static control in a report, etc.).
Constants for managing arrays
List of constants used by the functions for array management....
Context menu of TreeView controls (AAF)
Each TreeView control found in a window proposes a popup menu to the user......
Integrated OCR (Optical Character Recognition) management functions
1. Components provided with WINDEV
WINDEV is provided with projects that contain components....