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.
StringSplit (Function)
Extracts all the substrings from a character string based on one or more string separators.
<String type>.Split (Function)
Extracts all the substrings from a character string based on one or more string separators.
ConsoleError (Function)
Writes a character string in the standard error output stream "stderr".
DocFind (Function)
Finds a character string: in an entire Word Processing document. in a fragment....
sRead (Function)
Reads a character string in the entry buffer of the specified serial port.
HaspHLEncrypt (Function)
Encrypts a character string by using the algorithms of the specified Hasp key.
StringToDate (Function)
Converts a date in character string format to a date in YYYYMMDD format.
<Document variable>.Replace (Function)
Finds all the instances of a character string and replaces them with another string in a Document variable.
HaspHLWrite (Function)
Writes data (character string or buffer) into the internal memory of the Hasp key.
Encode (Function)
Encodes a character string or a buffer. To decode the result, simply use Decode.
HaspHLRead (Function)
Reads data (character string or buffer) in the internal memory of the Hasp key.
TableToText (Function)
Creates a character string from the data found in a Table or TreeView Table control.
rssBuildString (Function)
Builds the RSS feed and returns the result (in XML format) in a character string.
<Word Processing>.Replace (Function)
Finds all the instances of a character string and replaces them with another string in a Word Processing control.
ConsoleWrite (Function)
Writes a character string in the standard output stream "stdout" (also called "console").
TabSaveConfiguration (Function)
Saves the configuration of dynamic panes found in a Tab control in character string format.
<Tab>.SaveConfiguration (Function)
Saves the configuration of dynamic tabs found in a Tab control in character string format.
<Source>.RecordToXML (Function)
Retrieves the structure and the value of the current record and exports them into a character string in XML format.
StringToDuration (Function)
Converts a duration in character string format to a duration that can be used by a Duration variable.
HRecordToXML (Function)
Retrieves the structure and the value of the current record and exports them into a character string in XML format.
Handling character strings
WINDEV, WINDEV Mobile and WEBDEV allow you to perform different types of operations on character strings via the WLanguage functions......
<ANSI string type>.ToNum (Function)
Returns the numeric value of a character string. This feature enables you to perform numeric calculations on strings.
StringToNum (Function)
Returns the numeric value of a character string. This feature enables you to perform numeric calculations on strings.
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.
CharactTypeCount (Function)
Returns the number of characters matching a given type.
Functions for managing RTF controls
List of functions for managing RTF controls
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.
<DiskFile variable>.Find (Function)
Finds a character string or a buffer in a file opened by fOpen.
<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)...
Multilingual messages: Convert to new format (version 27 and later)
WINDEV, WEBDEV and WINDEV Mobile have included multilingual project support in many previous versions...
WordToArray (Function)
Fills an array with the words from a string.
<ANSI string>.Reverse (Function)
Reverses the characters of a string.
Unicode string on (Variable type)
The type Unicode string on is a fixed-length string containing only characters in Unicode format.
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).
gToText (Function)
Deletes the graphic elements from a character string that uses gStoredValue, gImage, ...
Phonetic (Function)
Returns the phonetic transcription of the string passed as parameter.
UUEncode (Function)
Encodes a character string according to the UUEncode algorithm.
ExtractLine (Function)
Extracts a specific line from a character string.
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.
String (Variable type)
The String type is used to manipulate strings...
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).
PositionToLine (Function)
Returns the number of the line that contains a character identified by its position in a block of text.
<ANSI string>.Insert (Function)
Inserts a string into another character string at a given position.
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).
StringReverse (Function)
Reverses the characters of a string.
WordCount (Function)
Returns the number of words in a string.
<ANSI string>.CharactTypeCount (Function)
Returns the number of characters matching a given type.
fInsertTextAtBeginning (Function)
Inserts text at the beginning of a file without overwriting the existing text.
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.
LineToPosition (Function)
Returns the position of the first character of a line in a block of text.
<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.
1
2
3
4
5
6
104
>