Functions, Globals and Defines |
Namespace: XSharp.VO
The Functions type exposes the following members.
Name | Description | |
---|---|---|
_Run | Execute a Windows or DOS application, a batch file, or a DOS command. | |
Crypt(Byte, Byte) |
Encrypt or decrypt an array of bytes.
| |
Crypt(String, String) |
Encrypt or decrypt a string.
| |
CryptA |
Encrypt or decrypt a string, changing the contents of the original string as well as returning the encrypted string.
| |
CryptRaw |
Encrypt or decrypt a string handling its characters as single bytes (high order byte is ignored)
| |
DeleteRTRegKey |
Delete a subtree from the X# registry branches
| |
DoSendMail | ||
ErrorDialog(Exception) | ||
ErrorDialog(String) | ||
ErrorDialog(Error) | ||
ErrorNew | Obsolete. | |
GetAppLocaleID |
Gets the locale ID that the runtime uses for comparing strings when running in Windows collation mode (SetCollation(#Windows)).
| |
GetDASPtr | Obsolete. | |
GetMimeType | ||
InitializeErrorDialogHandler | ||
ItemPutL | Obsolete. | |
ItemPutND | Obsolete. | |
ItemPutNL | Obsolete. | |
ItemRegister | Obsolete. | |
ItemRelease | Obsolete. | |
ItemReturn | Obsolete. | |
ItemSize | Obsolete. | |
ItemType | Obsolete. | |
LoadResString |
Look up an identifier in a string table and returns its corresponding string.
| |
MBAllTrim |
Remove leading and trailing spaces — including double-byte spaces — from a string.
| |
MBAt |
Return the position of the first occurrence of a substring within a string — both the substring and the string can contain double-byte characters.
| |
MBAt2 |
Return the position of the first occurrence of a substring within a string — both the substring and the string can contain double-byte characters.
| |
MBAt3 |
Return the position of the first occurrence of a substring within a string, starting at a specific position — both the substring and the string can contain double-byte characters.
| |
MBAtC |
Return the position of the first occurrence of a sub string within a string, without regard for case — both the substring and the string can contain double-byte characters.
| |
MBAtC2 |
Return the position of the first occurrence of a substring within a string, without regard for case — both the substring and the string can contain double-byte characters.
| |
MBAtLine |
Return the line number of the first occurrence of a substring within a multiple line string — both the substring and the string can contain double-byte characters.
| |
MBAtLine2 |
Return the line number of the first occurrence of a substring within a multiple line string — both the substring and the string can contain double-byte characters.
| |
MBLEFT |
Return a substring beginning with the first character of a string containing double-byte characters.
| |
MBLen |
Return the length of a string containing double-byte characters or an array.
| |
MBLTrim |
Remove leading spaces — including double-byte spaces — from a string.
| |
MBRat |
Return the position of the last occurrence of a substring within a string — both the substring and the string can contain double-byte characters.
| |
MBRat2 |
Return the position of the last occurrence of a substring within a string — both the substring and the string can contain double-byte characters.
| |
MBRat3 |
Return the position of the last occurrence of a substring within a string, starting at a specific position — both the substring and the string can contain double-byte characters.
| |
MBRight |
Return a substring beginning with the last character of a string containing double-byte characters.
| |
MBRTrim |
Remove trailing spaces — including double-byte spaces — from a string.
| |
MBSLen |
Return the length of a strongly typed string containing double-byte characters.
| |
MBStuff |
Insert a string into another string, optionally deleting a specified number of characters from the original string — both strings can contain double-byte characters.
| |
MBSubstr |
Extract a substring from a string — both the substring and the string can contain double-byte characters.
| |
MBSubstr2 |
Extract a substring from a string, using strong typing and only two arguments — both the substring and the string can contain double-byte characters.
| |
MBSubstr3 |
Extract a substring from a string, using strong typing and three required arguments — both the substring and the string can contain double-byte characters.
| |
MBTrim |
Remove trailing spaces — including double-byte spaces — from a string.
| |
NVersion |
Identify a character set by its nation driver.
| |
OClone | Duplicate an object`. | |
OleDateTimeAsDate | Retrieve the setting that determines if OLE date values should be returned as X# date values or as DateTime values | |
OleDateTimeAsDate(Logic) | Set and Retrieve the setting that determines if OLE date values should be returned as X# date values or as DateTime values | |
PtrLen |
Determine the number of bytes that can be read at a given pointer.
| |
PtrLenWrite |
Determine the number of bytes that can be written at a given pointer.
| |
QueryRTRegInt |
Retrieve a numeric value from the Registry.
| |
QueryRTRegString |
Retrieve a string value from the Registry.
| |
SetAppLocaleID |
Sets the locale that the runtime uses for comparing strings when running in Windows collation mode (SetCollation(#Windows)).
| |
SetClipCompFunc | This function is not implemented yet | |
SetRTRegInt |
Save a numeric value to the Registry.
| |
SetRTRegString |
Save a string value to the Registry.
| |
SetWinCompFlags | This function is not implemented yet | |
SetWinCompFunc | This function is not implemented yet | |
ShowBitmap |
Display a bitmap in a window or control.
| |
StretchBitmap |
Display a bitmap stretched or shrunk to fit a window or control.
| |
SysObject |
Install a system-wide object. Please not that this works a bit different from Visual Objects.
| |
SysObject(Object) |
Install a system-wide object. Please not that this works a bit different from Visual Objects.
|