Functions, Globals and Defines |
Namespace: XSharp.Core
The Functions type exposes the following members.
Name | Description | |
---|---|---|
_C2Hex | Convert a string value to a hexadecimal string. | |
_DebOut32 |
Write information to the Debug Terminal Program
| |
_GetCmdLine |
Return a pointer to the command line used to invoke the application.
| |
_GetCmdShow | Obsolete.
Return a constant specifying how the application window is shown.
| |
_GetInst |
Return the instance handle of an application or DLL.
| |
_GetPrevInst | Obsolete.
NOTE: This is not supported in 32 bit applications.
The function is kept for backward compatibility, but always returns a NULL_PTR.
Return the previous instance handle of an application or DLL. | |
_Like | Determine if a string matches a wildcard pattern (like the wildcard pattern for the DIR command in the OS). | |
_Quit | Terminate application processing, close all open files, and return control to the operating system. | |
_SplitPath |
Break a path name into its components.
| |
_Val |
Convert a string containing a numeric value to a numeric data type.
| |
AbsInt |
Return the absolute value of a strongly typed numeric expression, regardless of its sign.
| |
AbsLong |
Return the absolute value of a strongly typed numeric expression, regardless of its sign.
| |
AbsReal4 |
Return the absolute value of a strongly typed numeric expression, regardless of its sign.
| |
AbsReal8 |
Return the absolute value of a strongly typed numeric expression, regardless of its sign.
| |
AbsShort |
Return the absolute value of a strongly typed numeric expression, regardless of its sign.
| |
AdjustFName |
Remove spaces from a file name specified as a string.
| |
AdjustFNameA |
Remove spaces from a file name specified as a string, changing the contents of the original file name as well as the returned file name.
| |
AllTrim |
Remove leading and trailing spaces from a string.
| |
AltD |
Programmatically define a breakpoint in an application.
| |
AltD(Long) |
Programmatically define a breakpoint in an application.
| |
AmPm |
Convert a 24-hour military time to a 12-hour clock time.
| |
Ansi2Oem(Byte) |
Convert an array of bytes from ANSI to OEM.
| |
Ansi2Oem(String) |
Convert a string of ANSI characters to OEM characters.
| |
Ansi2Oem(Byte, Long) |
Convert an array of bytes from ANSI to OEM.
| |
Ansi2OemA(Byte) |
Convert an array of ANSI characters to OEM characters, changing the contents of the argument as well as the return value.
| |
Ansi2OemA(String) |
Convert a string of ANSI characters to OEM characters, changing the contents of the original string as well as the returned string.
| |
Ansi2OemBuff |
Convert a specified number of ANSI characters in a source buffer to a buffer of corresponding OEM characters.
| |
Asc |
Convert a character to its ASCII value.
| |
AscA |
Convert a character to its ASCII value.
| |
AscW |
Convert a character to its Unicode ASCII value.
| |
At |
Return the position of the first occurrence of a substring within a string.
| |
At2 |
Return the position of the first occurrence of a substring within a string.
| |
At3 |
Return the position of the first occurrence of a substring within a string, starting at a specified position.
| |
AtC |
Return the position of the first occurrence of a substring within a string, without regard for case.
| |
AtC2 |
Return the position of the first occurrence of a substring within a string, without regard for case.
| |
ATCLine |
Return the line number of the first occurrence of a substring within a multiple line string, without regard for case.
| |
ATCLine2 |
Return the line number of the first occurrence of a substring within a multiple line string, without regard for case.
| |
ATLine |
Return the line number of the first occurrence of a substring within a multiple line string.
| |
ATLine2 |
Return the line number of the first occurrence of a substring within a multiple line string.
| |
B64EncFile | This function is not implemented yet | |
B64EncString | This function is not implemented yet | |
Bin2DW |
Convert a string containing a 32-bit unsigned integer to a double word.
| |
Bin2I |
Convert a string containing a 16-bit signed integer to a short integer.
| |
Bin2L |
Convert a string containing a 32-bit signed integer to a long integer.
| |
Bin2Logic |
Convert a string containing an 8-bit logical into a logical value.
| |
Bin2Ptr | ||
Bin2Real4 |
Convert a string containing a 32-bit floating point number to a Real4 value.
| |
Bin2Real8 |
Convert a string containing a 32-bit floating point number to a Real8 value.
| |
Bin2W |
Convert a string containing a 16-bit unsigned integer to a word.
| |
Buffer |
Return an uninitialized string of a specified size.
| |
C2Hex | Convert a string value to a hexadecimal string. | |
CharEven |
Return the even-numbered characters in a string.
| |
CharMix |
Return a string whose odd-numbered characters and even-numbered characters are from 2 different strings.
| |
CharOdd |
Return the odd-numbered characters in a string.
| |
CharPos |
Return a character based on its position in a string.
| |
Chr |
Convert an ASCII code to a character value.
| |
ChrA |
Convert an ASCII code to a character value, always using the Ansi codepage, ignoring the SetAnsi() setting.
| |
ChrW |
Convert an ASCII code to a character value.
| |
ConDateTime |
Format a set of numbers representing a year, month, and day as a Date.
| |
ConTime(DateTime) |
Return the timestring from a DateTime structure
| |
ConTime(DWord, DWord, DWord) |
Format a set of numbers representing an hour, minute, and second as a time string.
| |
CToDt |
Convert a Date string to DateTime.
| |
CToDtAnsi |
Convert an ANSI date string to DateTime
| |
CTOL |
Convert a string value to a logic.
| |
CurDir |
Return the current Windows directory.
| |
CurDir(String) |
Return the current Windows directory.
| |
CurDrive |
Return the current Windows drive.
| |
DateTime |
Returns the current date and time as a DateTime value, or creates a year 2000-compliant DateTime value.
| |
DateTime(Long, Long, Long) |
Returns the current date and time as a DateTime value, or creates a year 2000-compliant DateTime value.
| |
DateTime(Long, Long, Long, Long) |
Returns the current date and time as a DateTime value, or creates a year 2000-compliant DateTime value.
| |
DateTime(Long, Long, Long, Long, Long) |
Returns the current date and time as a DateTime value, or creates a year 2000-compliant DateTime value.
| |
DateTime(Long, Long, Long, Long, Long, Long) |
Returns the current date and time as a DateTime value, or creates a year 2000-compliant DateTime value.
| |
Days |
Convert a specified number of seconds to days.
| |
DbRegisterClient | Register an object that will receive notification messages for Workarea events. | |
DbUnRegisterClient | Unregister an object that receives notification messages for Workarea events. | |
DebOut32 |
Write information to the Debug Terminal Program
| |
DecodeBase64 |
Decode a file from an e-mail transfer.
| |
DirChange |
Change the current Windows directory.
| |
DirMake |
Create a directory.
| |
DirRemove |
Remove a directory.
| |
DiskChange |
Change the current disk drive.
| |
DiskFree |
Return the space available on a specified disk.
| |
DiskFree(Long) |
Return the space available on a specified disk.
| |
DiskFree(String) |
Return the space available on a specified disk.
| |
DiskName |
Return the current Windows drive.
| |
DiskSpace |
Return the capacity of the specified disk.
| |
DiskSpace(Long) |
Return the capacity of the specified disk.
| |
DiskSpace(String) |
Return the capacity of the specified disk.
| |
DosError |
Return the last DOS error code associated with an activation of the runtime error block.
| |
DosError(DWord) |
Return the last DOS error code associated with an activation of the runtime error block.
| |
DosErrString |
Return a description string for a DOS error number.
| |
DtToC |
Convert a DateTime to a string.
| |
DtToS |
Convert a DateTime value to a string formatted as string in ANSI format
| |
DW2Bin |
Convert a double word to a string containing a 32-bit unsigned integer.
| |
ElapTime |
Return the difference between two time strings.
| |
EncodeBase64 |
Encode a file for e-mail transfer.
| |
ErrorBuild | Create an error object from an exception. | |
ErrorLevel |
Retrieve and optionally set the X# return code.
| |
ErrorLevel(DWord) |
Retrieve and optionally set the X# return code.
| |
ErrorStack(DWord) | Return the error stack as a string. | |
ErrorStack(StackTrace, DWord) | Return the error stack as a string. | |
ErrString |
Return an error message associated with a system-generated error code.
| |
ExecName | ||
FAttr2String |
Display file attributes as a string.
| |
FAttrib |
Determine the attributes of the file found after FFCount(), FFirst(), or FNext().
| |
FChSize |
Change the size of a file opened with a low-level file function.
| |
FClose |
Close an open file and write the buffers to disk.
| |
FCommit |
Flush file buffers.
| |
FConvertToFileStream | ||
FConvertToMemoryStream | ||
FCopy(String, String) |
Copy a file to a new file or to a device.
| |
FCopy(String, String, Logic) |
Copy a file to a new file or to a device.
| |
FCreate(String) |
Create a file or open and truncate an existing file.
| |
FCreate(String, DWord) |
Create a file or open and truncate an existing file.
| |
FCreate2 |
Create a file or open and truncate an existing file, specifying two strongly typed arguments.
| |
FDate |
Return the date stamp of the file found by FFCount(), FFirst(), or FNext().
| |
FEof |
Determine if the file pointer is positioned at the end-of-file.
| |
FErase |
Delete a file from disk.
| |
FError |
Get the error code for a file operation.
| |
FError(DWord) |
Set the error code for a file operation.
| |
FException |
Get the last exception for a file operation.
| |
FFCount |
Return the number of files that match a given file specification and attribute.
| |
FFirst |
Find the first file that matches a given file specification or attribute.
| |
FFLock |
Lock a portion of an open file.
| |
FFLock64 |
Lock a portion of an open file.
| |
FFlush(IntPtr) |
Flush to disk a file opened with a low-level file function.
| |
FFlush(IntPtr, Logic) |
Flush to disk a file opened with a low-level file function.
| |
FFUnLock |
UnLock a portion of an opened file.
| |
FFUnLock64 |
UnLock a portion of an opened file.
| |
FGetBuffer | Access or allocate the File I/O Buffer used by the X# Runtime for Low Level File Access for a file. | |
FGetFileName | Return the filename for a file handle | |
FGetS(IntPtr) |
Read a line from an open file.
| |
FGetS(IntPtr, DWord) |
Read a line from an open file.
| |
FGetS2 |
Read a line from an open file, specifying two strongly typed arguments.
| |
FGetStream | Access the FileStream object used by the X# Runtime for Low Level File Access | |
File |
Determine if any file matches a given file specification.
| |
FName |
Return the name of the file found by FFCount(), FFirst(), or FNext().
| |
FNext |
Find the next file that matches the file previously found by FFirst().
| |
FOpen(String) |
Open a file.
| |
FOpen(String, DWord) |
Open a file.
| |
FOpen2 |
Open a file, specifying two strongly-typed arguments.
| |
FPathName |
Return the name and path of the file that was used by File().
| |
FPutS(IntPtr, String) |
Write a string, a carriage-return character, and a linefeed character to an open file.
| |
FPutS(IntPtr, String, DWord) |
Write a string, a carriage-return character, and a linefeed character to an open file.
| |
FPutS3 |
Write a string, a carriage-return character, and a linefeed character to an open file, specifying three strongly-typed arguments.
| |
FRead |
Read characters from a file into a buffer variable that is passed by reference.
| |
FRead3 |
Read characters from a file into an allocated buffer.
| |
FRead4 |
Read characters from a file into an allocated buffer.
| |
FReadLine |
Read a line from an open file.
| |
FReadLine2 |
Read a line from an open file, specifying two strongly-typed arguments.
| |
FReadStr |
Read characters from a file.
| |
FReadText |
Read characters from a file into a buffer variable that is passed by reference.
| |
FReadText3 |
Read characters from a file into an allocated buffer, with possible OEM to ANSI conversion, based on the current SetAnsi() setting.
| |
FRename |
Change the name of a file.
| |
FRewind |
Set the file pointer at the top of an open file.
| |
FSeek3 |
Set the file pointer to a new position, specifying three strongly-typed arguments.
| |
FSize |
Return the size of the file found by FFCount(), FFirst(), or FNext().
| |
FSize(IntPtr) | Returns the size in bytes of a specified file. | |
FSize(String) | Returns the size in bytes of a specified file. | |
FTell |
Return the current position of the file pointer.
| |
FTell64 |
Return the current position of the file pointer.
| |
FTime |
Return the time stamp of the file found by FFCount(), FFirst(), or FNext().
| |
FWrite(IntPtr, String) | ||
FWrite(IntPtr, String, DWord) |
Write a string to an open file.
| |
FWrite(IntPtr, String, DWord, Logic) | ||
FWrite3 |
Write the contents of a buffer to an open file.
| |
FWrite4 |
Write the contents of a buffer to an open file, with an ANSI to OEM conversion option.
| |
FWriteLine(IntPtr, String) |
Write a string, a carriage-return character, and a linefeed character to an open file.
| |
FWriteLine(IntPtr, String, DWord) |
Write a string, a carriage-return character, and a linefeed character to an open file.
| |
FWriteLine3 |
Write a string, a carriage-return character, and a linefeed character to an open file, specifying two strongly-typed arguments.
| |
FWriteText3 |
Write the contents of a buffer to an open file, with SetAnsi() dependency.
| |
GetAMExt |
Returns a string representing the morning extension for time strings in 12-hour format.
| |
GetAmPm |
Return and optionally change the setting that determines whether time strings are in 12-hour or 24-hour format.
| |
GetAnsi |
Return and optionally change the setting that determines whether database files are created using ANSI or OEM format and whether certain text file operations convert between the two character sets.
| |
GetChunkBase64 | ||
GetCurPath |
Get the current X# search path for opening file.
| |
GetCursorProperty | ||
GetDateFormat |
Return the current date format.
| |
GetDefault |
Return the X# default drive and directory.
| |
GetDefaultDir |
Return the current SetDefault() setting.
| |
GetDosError |
Return the DOS error code from any application.
| |
GetEnv |
Retrieve the contents of a DOS environment variable.
| |
GetFAttr(String) |
Convert file attributes to numbers.
| |
GetFAttr(DWord) |
Convert file attributes to numbers.
| |
GetFMask |
Prepare a file specification for wildcard searching.
| |
GetMacroCompiler |
Get the type of the class that is used to compile macros
| |
GetMimType | This function is not implemented yet | |
GetNatDLL |
Get the current DLL for nation-dependent operations and messages.
| |
GetPartialEnumName | ||
GetPMExt |
Returns a string representing the evening extension for time strings in 12-hour format.
| |
GetSQLProperty | ||
GetTimeSep |
Return the current separation character used in time strings.
| |
GetTimeZoneDiff |
Returns TimeZone difference for current timezone in Hours
| |
GetYield | ||
HardCR |
Replace all soft carriage returns (Chr(141)) in a string with hard carriage returns (Chr(13)).
| |
Hex2C | ||
HiByte |
Return the high-order (leftmost) byte in a number.
| |
HiWord |
Return the high-order (leftmost) word in a number.
| |
I2Bin |
Convert a short integer to a string containing a 16-bit signed integer.
| |
Instr |
Indicate whether a substring is contained in a string.
| |
IsAlNum |
Determine if the leftmost character in a string is alphanumeric.
| |
IsAlpha |
Determine if the leftmost character in a string is alphabetic.
| |
IsAlphaNum | Determine if the leftmost character in a string is alphanumeric.. | |
IsBDigit |
Determine if the leftmost character in a string is a binary digit (0 or 1).
| |
IsDigit |
Determine if the leftmost character in a string is a digit (that is, a numeric digit between 0 and 9).
| |
IsLower |
Determine if the leftmost character in a string is a lowercase letter.
| |
IsRunningOnWindows | ||
IsSpace |
Determine if the leftmost character in a string is a blank (that is, Chr(9) through Chr(13) or Chr(32)).
| |
IsUpper |
Determine if the leftmost character in a string is uppercase.
| |
IsXDigit |
Determine if the leftmost character in a string is a hex character (that is, digits from 1 through 9 and letters from A through F).
| |
L2Bin |
Convert a long integer to a string containing a 32-bit signed integer.
| |
Left |
Extract a substring beginning with the first character in a string.
| |
Like | Determine if a string matches a wildcard pattern (like the wildcard pattern for the DIR command in the OS). | |
LoByte |
Return the low-order (rightmost) byte in a number.
| |
LockTries | ||
LockTries(DWord) | ||
Logic2Bin |
Convert a logical value to a string containing an 8-bit logical value.
| |
Lower |
Convert the uppercase and mixed case characters in a string to lowercase.
| |
LowerA |
Convert the uppercase and mixed case characters in a string to lowercase, changing the contents of the argument as well as the return value.
| |
LoWord |
Return the low-order (rightmost) word in a number.
| |
LTOC |
Convert a logical value to a string.
| |
LTrim |
Remove leading spaces from a string.
| |
MakeDWord |
Create a DWORD from two words
| |
MakeLong |
Create a long from two words
| |
MakeShort |
Create a Short from two bytes
| |
MakeWord |
Create a Short from two bytes
| |
MemLines |
Count the number of lines in a string or memo field.
| |
MemoLine |
Extract a line of text from a string.
| |
MemoRead |
Return the contents of a text file as a string.
| |
MemoReadBinary |
Return the contents of a binary file as an array of bytes.
Use this function in stead of MemoRead() to read the contents of a binary file.
| |
MemoWrit(String, Byte) |
Write a string to a disk file.
| |
MemoWrit(String, String) |
Write a string to a disk file.
| |
MemoWritBinary |
Write binary data o a disk file. Use this function for binary files instead of MemoWrit(). This day may be read with MemoReadBinary().
| |
MLCount1 |
Count the number of lines in a string.
| |
MLcToPos |
Return the position of a character in a formatted string.
| |
MLine(String, DWord) |
Extract a line of text from a string, specifying an optional offset argument.
| |
MLine(String, DWord, DWord) |
Extract a line of text from a string, specifying an optional offset argument.
| |
MLine(String, DWord, DWord) |
Extract a line of text from a string, specifying an optional offset argument.
| |
MLine3 |
Extract a line of text from a string, specifying a required offset argument.
| |
MLPos2 |
Determine the position of a line in a string.
| |
Mod(Double, Double) |
Return the remainder of one number divided by another number.
| |
Mod(Long, Long) |
Return the remainder of one number divided by another number.
| |
Mod(Int64, Int64) |
Return the remainder of one number divided by another number.
| |
ModuleName | ||
NetErr |
Detect a concurrency conflict.
| |
NetErr(Logic) |
Detect a concurrency conflict.
| |
NetName |
Identify the current workstation.
| |
NToCDoW |
Convert the number that identifies a day into the name of the day.
| |
NToCMonth |
Convert the number that identifies a month into the name of the month.
| |
Occurs |
Return the number of times a substring occurs in a string.
| |
Occurs2 |
Return the number of times a substring occurs in a string.
| |
Occurs3 |
Return the number of times a substring occurs in a string, starting at a specified position.
| |
Oem2Ansi(Byte) |
Convert an array of OEM characters to ANSI characters.
| |
Oem2Ansi(String) |
Convert a string of OEM characters to ANSI characters.
| |
Oem2Ansi(Byte, Long) |
Convert an array of OEM characters to ANSI characters.
| |
Oem2AnsiA(Byte) | Represents text as a sequence of UTF-16 code units. | |
Oem2AnsiA(String) |
Convert a string of OEM characters to ANSI characters, changing the contents of the argument as well as the return value.
| |
Oem2AnsiBuff |
Convert a specified number of OEM characters in a source buffer to a buffer of corresponding, if any, ANSI characters.
| |
OS |
Return the operating system name.
| |
OS(Logic) |
Return the operating system name.
| |
ProcFile |
Return the name of the activated module.
| |
ProcFile(Long) |
Return the name of the activated module.
| |
ProcFile(DWord) |
Return the name of the activated module.
| |
ProcLine |
Return the source line number of the last line executed in an activated entity.
| |
ProcLine(Long) |
Return the source line number of the last line executed in an activated entity.
| |
ProcLine(DWord) |
Return the source line number of the last line executed in an activated entity.
| |
ProcName |
Return the name of an activated entity.
| |
ProcName(Long) |
Return the name of an activated entity.
| |
ProcName(Long, Logic) | ||
Proper |
Change the first character of each word to uppercase
| |
ProperA |
Capitalize a proper name correctly, changing the contents of the argument as well as the return value.
| |
Ptr2Bin |
Convert a intptr to a string
| |
QPEncString | ||
RAt |
Return the position of the last occurrence of a substring within a string.
| |
RAt2 |
Return the position of the last occurrence of a substring within a string.
| |
RAt3 |
Return the position of the last occurrence of a substring within a string.
| |
RAtLine |
Return the line number of the last occurrence of a substring within a multiline string.
| |
RATLine2 |
Return the line number of the last occurrence of a substring within a multiline string.
| |
ReadOsVersionFromRegistry | ||
Real42Bin |
Convert a Real4 value to a string containing a 32-bit floating point number.
| |
Real82Bin |
Convert a Real8 value to a string containing an 8-byte floating point number.
| |
RegisterFileSearch |
Register Worker function for File Search API.
| |
Repl |
Repeat a string a specified number of times.
| |
Replicate |
Repeat a string a specified number of times.
| |
RGB |
Get a particular Windows color.
| |
Right |
Return a substring beginning with the rightmost character.
| |
RTrim |
Remove trailing spaces from a string.
| |
SClone | ||
Seconds |
Return the number of seconds that have elapsed since midnight.
| |
Secs |
Return a time as the number of seconds that have elapsed since midnight.
| |
SetAMExt |
Set the morning extension for time strings in 12-hour format.
| |
SetAMExt(String) |
Set the morning extension for time strings in 12-hour format.
| |
SetAmPm |
Return and optionally change the setting that determines whether time strings are in 12-hour or 24-hour format.
| |
SetAmPm(Logic) |
Return and optionally change the setting that determines whether time strings are in 12-hour or 24-hour format.
| |
SetAnsi |
Return and optionally change the setting that determines whether database files are created using ANSI or OEM format and whether certain text file operations convert between the two character sets.
| |
SetAnsi(Logic) |
Return and optionally change the setting that determines whether database files are created using ANSI or OEM format and whether certain text file operations convert between the two character sets.
| |
SetBeep |
Return and optionally change the setting that determines whether a beep is sounded by the error system when an error occurs.
| |
SetBeep(Logic) |
Return and optionally change the setting that determines whether a beep is sounded by the error system when an error occurs.
| |
SetCentury |
Return and optionally change the setting that determines whether to include or omit century digits in the date format.
| |
SetCentury(Logic) |
Return and optionally change the setting that determines whether to include or omit century digits in the date format.
| |
SetCollation |
Return and optionally change the setting that determines the internal collation routine used for string comparisons.
| |
SetCollation(String) |
Return and optionally change the setting that determines the internal collation routine used for string comparisons.
| |
SetCompatible | ||
SetCompatible(Logic) | ||
SetCpu |
Return and optionally change the setting that determines the type of central processor you have.
| |
SetCpu(DWord) |
Return and optionally change the setting that determines the type of central processor you have.
| |
SetDateCountry |
Return and optionally change the setting that determines the X# date format by selecting from a list of constants with corresponding date formats.
| |
SetDateCountry(DWord) |
Return and optionally change the setting that determines the X# date format by selecting from a list of constants with corresponding date formats.
| |
SetDateFormat |
Change the setting that determines the X# date format.
| |
SetDecimal |
Return and optionally change the setting that determines the number of decimal places used to display numbers.
| |
SetDecimal(DWord) |
Return and optionally change the setting that determines the number of decimal places used to display numbers.
| |
SetDecimalSep |
Return and optionally change the setting that determines the decimal separation character to be used in numeric-to-string conversion functions.
| |
SetDecimalSep(DWord) |
Return and optionally change the setting that determines the decimal separation character to be used in numeric-to-string conversion functions.
| |
SetDefault |
Change the setting that determines the X# default drive and directory.
| |
SetDefault(String) |
Change the setting that determines the X# default drive and directory.
| |
SetDefaultDir |
Change the setting that determines the location of the error log file.
| |
SetDefaultDir(String) |
Change the setting that determines the location of the error log file.
| |
SetDeleted |
Return and optionally change the setting that determines whether to ignore or include records that are marked for deletion.
| |
SetDeleted(Logic) |
Return and optionally change the setting that determines whether to ignore or include records that are marked for deletion.
| |
SetDigit |
Return and optionally change the setting that determines the number of digits that will be shown to the left of the decimal point when a number is displayed.
| |
SetDigit(DWord) |
Return and optionally change the setting that determines the number of digits that will be shown to the left of the decimal point when a number is displayed.
| |
SetDigitFixed |
Return and optionally change the setting that fixes the number of digits used to display numeric output.
| |
SetDigitFixed(Logic) |
Return and optionally change the setting that fixes the number of digits used to display numeric output.
| |
SetEnv(String, String) |
Update or replace the contents of a DOS environment variable.
| |
SetEnv(String, String, Logic) |
Update or replace the contents of a DOS environment variable.
| |
SetEpoch |
Return and optionally change the setting that determines how dates without century digits are interpreted.
| |
SetEpoch(DWord) |
Return and optionally change the setting that determines how dates without century digits are interpreted.
| |
SetErrorLog |
Return and optionally change the setting that determines whether error information is written to the error log file by the default runtime error handler.
| |
SetErrorLog(Logic) |
Return and optionally change the setting that determines whether error information is written to the error log file by the default runtime error handler.
| |
SetErrorLogFile | Get the name of the current errorlog file | |
SetErrorLogFile(String) | Set the name of the current errorlog file | |
SetErrorStackVOFormat | This function allows you to enable or disable the VO compatible Errorstack format. | |
SetExact |
Toggles an exact match for character string comparisons.
| |
SetExact(Logic) |
Toggles an exact match for character string comparisons.
| |
SetExclusive |
Return and optionally change the setting that determines whether to open database files in exclusive or shared mode.
| |
SetExclusive(Logic) |
Return and optionally change the setting that determines whether to open database files in exclusive or shared mode.
| |
SetFieldStore |
Return and optionally change the setting that determines whether assignments are made to fields or to memory variables.
| |
SetFieldStore(Logic) |
Return and optionally change the setting that determines whether assignments are made to fields or to memory variables.
| |
SetFixed |
Return and optionally change the setting that fixes the number of decimal digits used to display numbers.
| |
SetFixed(Logic) |
Return and optionally change the setting that fixes the number of decimal digits used to display numbers.
| |
SetInternational |
Return and optionally change the setting that determines the international mode for the application.
| |
SetInternational(String) |
Return and optionally change the setting that determines the international mode for the application.
| |
SetMacroCompiler(Type) |
Set the type of the class that must be used to compile macros
| |
SetMacroCompiler(IMacroCompiler) |
Set the class that must be used to compile macros
| |
SetMacroDuplicatesResolver |
Set the delegate that may be used to decide which symbol to call for ambiguous symbols
| |
SetMath |
Return and optionally change the setting that determines the internal operational characteristics of the underlying floating-point system.
| |
SetMath(DWord) |
Return and optionally change the setting that determines the internal operational characteristics of the underlying floating-point system.
| |
SetNatDLL |
Activate a new DLL for nation-dependent operations and messages.
| |
SetPath |
Change the setting that determines the X# search path for opening files.
| |
SetPath(String) |
Change the setting that determines the X# search path for opening files.
| |
SetPathArray |
Return the Path array that is used by the File() function to locate files outside of the current directory.
This is a combination of the SetDefault() and SetPath() variables.
This may be null if the file function has never been called or never been called for files outside of the current
directory.
| |
SetPathArray(String) |
Set the Path array that is used by the File() function to locate files outside of the current directory.
This is a combination of the SetDefault() and SetPath() variables.
This array gets cleared when SetPath() or SetDefault() is called and is initialized the first time File() or a related function
| |
SetPMExt |
Set the evening extension for time strings in 12-hour format.
| |
SetPMExt(String) |
Set the evening extension for time strings in 12-hour format.
| |
SetRefresh |
Retrieve and optionally set the time for which the RDD system caches data.
| |
SetRefresh(Double) |
Retrieve and optionally set the time for which the RDD system caches data.
| |
SetSafety | ||
SetSafety(Logic) | ||
SetScience |
Return and optionally change the setting that displays numbers in scientific notation.
| |
SetScience(Logic) |
Return and optionally change the setting that displays numbers in scientific notation.
| |
SetSoftSeek |
Return and optionally change the setting that determines whether a seek operation will find a close match when no exact match is found.
| |
SetSoftSeek(Logic) |
Return and optionally change the setting that determines whether a seek operation will find a close match when no exact match is found.
| |
SetSpace |
Return the setting that determines whether a space is displayed between fields or expressions when you use the ? or ?? command.
| |
SetSpace(Logic) |
Change the setting that determines whether a space is displayed between fields or expressions when you use the ? or ?? command.
| |
SetThousandSep |
Return and optionally change the setting that determines the thousands separation character to be used in numeric-to-string conversion functions.
| |
SetThousandSep(DWord) |
Return and optionally change the setting that determines the thousands separation character to be used in numeric-to-string conversion functions.
| |
SetTimeFormat | ||
SetTimeSep |
Change the setting that determines the separation character to be used in time strings.
| |
SetTimeSep(DWord) |
Change the setting that determines the separation character to be used in time strings.
| |
SetUnique |
Return and optionally change the setting that determines whether to include unique record keys in an order.
| |
SetUnique(Logic) |
Return and optionally change the setting that determines whether to include unique record keys in an order.
| |
SetYield | ||
SetYield(Logic) | ||
SLen |
Return the length of a strongly typed string.
| |
SoundEx |
Convert a string to Soundex form.
| |
Space |
Create a string of spaces.
| |
SToDt |
Convert an Date string to DateTime
| |
String2FAttr | ||
Stuff |
Delete and insert characters in a string.
| |
SubStr2 |
Extract a substring from a string, using strong typing and only two arguments.
| |
SubStr3 |
Extract a substring from a string, using strong typing and three required arguments.
| |
SwapByte |
Exchange the right and left halves of a byte.
| |
SwapDWord |
Exchange the right and left halves of a double word.
| |
SwapInt |
Exchange the right and left halves of an integer.
| |
SwapInt64 |
Exchange the right and left halves of a Int64
| |
SwapLong |
Exchange the right and left halves of a long integer.
| |
SwapQWord | ||
SwapShort |
Exchange the right and left halves of a short integer.
| |
SwapWord |
Exchange the right and left halves of a word.
| |
SystemTypeToUsualType |
Calculate the Usual Type for a System Type
| |
Time |
Return the system time in a format determined by various international settings.
| |
Time24 |
Return the system time in 24-hour format.
| |
Trim |
Remove trailing spaces from a string.
| |
TruePath | ||
TString(Double) |
Convert a specified number of seconds to a time string.
| |
TString(DWord) |
Convert a specified number of seconds to a time string.
| |
TypeString | Return a descriptive name (in upper case) for a X# (Usual) Type | |
Upper |
Convert the lowercase and mixed case characters in a string to uppercase.
| |
UpperA |
Convert the lowercase and mixed case characters in a string to uppercase, changing the contents of the argument as well as the return value.
| |
UseBufferedFileStream | Retrieve the buffered File IO setting for the runtime | |
UseBufferedFileStream(Logic) | Control the buffered File IO setting for the runtime | |
UUDecodeLine | This function is not implemented yet | |
UUEncFile | This function is not implemented yet | |
UUEncLine | This function is not implemented yet | |
W2Bin |
Convert a word to a string containing a 16-bit unsigned integer.
| |
WorkDir |
Return the currently selected working directory.
|
Name | Description | |
---|---|---|
_SET_ACCELERATORS | Set() define | |
_SET_ALTERNATE | Set() define | |
_SET_ALTFILE | Set() define | |
_SET_AMEXT | Set() define | |
_SET_AMPM | Set() define | |
_SET_ANSI | Set() define | |
_SET_ASSERTS | Set() define | |
_SET_AUTOINCERROR | Set() define | |
_SET_AUTOOPEN | Set() define | |
_SET_AUTOORDER | Set() define | |
_SET_AUTOSHARE | Set() define | |
_SET_AXSLOCKING | Set() define | |
_SET_BELL | Set() define | |
_SET_BLOB_CIRCULAR_ARRAY_REF | Set() define | |
_SET_BLOBCIRCREF | Set() define | |
_SET_Cancel | Set() define | |
_SET_CENTURY | Set() define | |
_SET_CODEPAGE | Set() define | |
_SET_COLLATEFOX | Set() define | |
_SET_COLLATION | Set() define | |
_SET_COLLATION_NAME | Set() define | |
_SET_COLLATIONMODE | Set() define | |
_SET_COLOR | Set() define | |
_SET_COLORMODE | Set() define | |
_SET_CONFIRM | Set() define | |
_SET_CONNECTION_HANDLE | Set() define | |
_SET_CONSOLE | Set() define | |
_SET_CPU | Set() define | |
_SET_CURSOR | Set() define | |
_SET_DATABASE | Set() define | |
_SET_DATASESSION | Set() define | |
_SET_DATECOUNTRY | Set() define | |
_SET_DATEFORMAT | Set() define | |
_SET_DBCODEPAGE | Set() define | |
_SET_DBFLOCKSCHEME | Set() define | |
_SET_DEBUG | Set() define | |
_SET_DEBUGOUT | Set() define | |
_SET_DECIMALS | Set() define | |
_SET_DECIMALSEP | Set() define | |
_SET_DEFAULT | Set() define | |
_SET_DEFAULTDIR | Set() define | |
_SET_DEFAULTRDD | Set() define | |
_SET_DEFEXTENSIONS | Set() define | |
_SET_DELETED | Set() define | |
_SET_DELIMCHARS | Set() define | |
_SET_DELIMITERS | Set() define | |
_SET_DELIMRDD | Set() define | |
_SET_DEVICE | Set() define | |
_SET_DEVTIMEOUT | Set() define | |
_SET_DICT | Set() define | |
_SET_DIGITFIXED | Set() define | |
_SET_DIGITS | Set() define | |
_SET_DIRCASE | Set() define | |
_SET_DIRSEPARATOR | Set() define | |
_SET_DOSCODEPAGE | Set() define | |
_SET_EOF | Set() define | |
_SET_EOL | Set() define | |
_SET_EPOCH | Set() define | |
_SET_ESCAPE | Set() define | |
_SET_EXACT | Set() define | |
_SET_EXACTKEYPOS | Set() define | |
_SET_EXCLUSIVE | Set() define | |
_SET_EXIT | Set() define | |
_SET_FIELDDELIMITER | Set() define | |
_SET_FIELDSTORE | Set() define | |
_SET_FILECASE | Set() define | |
_SET_FIXED | Set() define | |
_SET_FLOATDELTA | Set() define | |
_SET_FORCEOPT | Set() define | |
_SET_FOXLOCK | Set() define | |
_SET_FULLPATH | Set() define | |
_SET_HANDLEEVENT | Set() define | |
_SET_HARDCOMMIT | Set() define | |
_SET_HBOUTLOG | Set() define | |
_SET_HBOUTLOGINFO | Set() define | |
_SET_HPLOCK | Set() define | |
_SET_HPLOCKING | Set() define | |
_SET_IDLEREPEAT | Set() define | |
_SET_INSERT | Set() define | |
_SET_INTENSITY | Set() define | |
_SET_INTERNATIONAL | Set() define | |
_SET_INTL | Set() define | |
_SET_LANGUAGE | Set() define | |
_SET_LEXICAL | Set() define | |
_SET_LOCK | Set() define | |
_SET_LOCKTRIES | Set() define | |
_SET_MARGIN | Set() define | |
_SET_MATH | Set() define | |
_SET_MCENTER | Set() define | |
_SET_MEMOBLOCKSIZE | Set() define | |
_SET_MEMOEXT | Set() define | |
_SET_MEMOWIDTH | Set() define | |
_SET_MESSAGE | Set() define | |
_SET_MULTILOCKS | Set() define | |
_SET_NETERR | Set() define | |
_SET_NEWINDEXLOCK | Set() define | |
_SET_NULL | Set() define | |
_SET_NULLVALUE | Set() define | |
_SET_OPTIMIZE | Set() define | |
_SET_OSCODEPAGE | Set() define | |
_SET_PATH | Set() define | |
_SET_PMEXT | Set() define | |
_SET_POINT | Set() define | |
_SET_PRINTER | Set() define | |
_SET_PRINTFILE | Set() define | |
_SET_RDDINFO | Set() define | |
_SET_RECORDDELIMITER | Set() define | |
_SET_REFRESH | Set() define | |
_SET_REPROCESS | Set() define | |
_SET_RIGHTSCHECKING | Set() define | |
_SET_RUSHMORE | Set() define | |
_SET_SAFETY | Set() define | |
_SET_SCIENCE | Set() define | |
_SET_SCOREBOARD | Set() define | |
_SET_SCROLLBREAK | Set() define | |
_SET_SEPARATOR | Set() define | |
_SET_SMARTFILTER | Set() define | |
_SET_SOFTSEEK | Set() define | |
_SET_SPACE | Set() define | |
_SET_SQL_PARAMETERS | Set() define | |
_SET_SQL_QUERY | Set() define | |
_SET_SQL_TABLE_PASSWORDS | Set() define | |
_SET_SQL_TIMEOUT | Set() define | |
_SET_SQLANSI | Set() define | |
_SET_SQLBUFFERING | Set() define | |
_SET_STRICTREAD | Set() define | |
_SET_TEXTMERGE | Set() define | |
_SET_THOUSANDSEP | Set() define | |
_SET_TIMEFORMAT | Set() define | |
_SET_TIMESEP | Set() define | |
_SET_TRIMFILENAME | Set() define | |
_SET_TYPEAHEAD | Set() define | |
_SET_UNIQUE | Set() define | |
_SET_USER | Set() define | |
_SET_VARCHARMAPPING | Set() define | |
_SET_WINCODEPAGE | Set() define | |
_SET_WRAP | Set() define | |
_SET_YIELD | Set() define | |
AMERICAN | DateFormat define | |
ANSI | DateFormat define | |
BLOB_EXPORT_APPEND | BLOB Import/Export define. | |
BLOB_EXPORT_OVERWRITE | BLOB Import/Export define. | |
BLOB_IMPORT_COMPRESS | BLOB Import/Export define. | |
BLOB_IMPORT_ENCRYPT | BLOB Import/Export define. | |
BRITISH | DateFormat define | |
CRLF | This define consists of a Carriage Return and a Line Feed. Unfortunately this is not properly shown in the help file, because the help file generator strips CRLF characters... | |
DB_DBF_STD |
Standard table
| |
DB_DBF_VFP |
FoxPro table
| |
DB_DBFLOCK_CLIPPER |
default Clipper locking scheme
| |
DB_DBFLOCK_CLIPPER2 |
extended Clipper locking scheme NTXLOCK2.OBJ
| |
DB_DBFLOCK_COMIX |
COMIX and CL53 DBFCDX hyper locking scheme
| |
DB_DBFLOCK_DEFAULT |
Default Harbour Locking scheme
| |
DB_DBFLOCK_HB32 |
Harbour hyper locking scheme for 32bit file API
| |
DB_DBFLOCK_HB64 |
Harbour hyper locking scheme for 64bit file API
| |
DB_DBFLOCK_VFP |
[V]FP, CL52 DBFCDX, SIx3 SIXCDX, CDXLOCK.OBJ
| |
DB_MEMO_DBT |
DBT Memo
| |
DB_MEMO_FPT |
FPT Memo
| |
DB_MEMO_NONE |
No Memo
| |
DB_MEMO_SMT |
SMT Memo
| |
DBOI_OPTIMIZED_FULL | DBOI_OPTLEVEL define. | |
DBOI_OPTIMIZED_NONE | DBOI_OPTLEVEL define. | |
DBOI_OPTIMIZED_PART | DBOI_OPTLEVEL define. | |
DBT_DEFBLOCKSIZE |
Default DBT BlockSize
| |
DMY | DateFormat define | |
DUTCH | DateFormat define | |
EDB | RDD Error Number. | |
EDB_ASSERTION | RDD Error Number. | |
EDB_BAD_ERROR_INFO | RDD Error Number. | |
EDB_BADALIAS | RDD Error Number. | |
EDB_CREATEINDEX | RDD Error Number. | |
EDB_CREATETABLE | RDD Error Number. | |
EDB_CYCLICREL | RDD Error Number. | |
EDB_DBSTRUCT | RDD Error Number. | |
EDB_DRIVERLOAD | RDD Error Number. | |
EDB_DUPALIAS | RDD Error Number. | |
EDB_ERRORINIT | RDD Error Number. | |
EDB_EXPR_WIDTH | RDD Error Number. | |
EDB_EXPRESSION | RDD Error Number. | |
EDB_FIELDINDEX | RDD Error Number. | |
EDB_FIELDNAME | RDD Error Number. | |
EDB_GOTO | RDD Error Number. | |
EDB_NOAREAS | RDD Error Number. | |
EDB_NODB | RDD Error Number. | |
EDB_NOFIELDS | RDD Error Number. | |
EDB_NOINITFUNCTION | RDD Error Number. | |
EDB_NOMEM | RDD Error Number. | |
EDB_NOORDER | RDD Error Number. | |
EDB_NOTABLE | RDD Error Number. | |
EDB_ORDDESTROY | RDD Error Number. | |
EDB_PARAM | RDD Error Number. | |
EDB_RDDNOTFOUND | RDD Error Number. | |
EDB_RECNO | RDD Error Number. | |
EDB_SEEK | RDD Error Number. | |
EDB_SELECT | RDD Error Number. | |
EDB_SETFILTER | RDD Error Number. | |
EDB_SETINDEX | RDD Error Number. | |
EDB_SETORDER | RDD Error Number. | |
EDB_SETRELATION | RDD Error Number. | |
EDB_SKIP | RDD Error Number. | |
EDB_SYMSELECT | RDD Error Number. | |
EDB_TOTAL | RDD Error Number. | |
EDB_USE | RDD Error Number. | |
EDB_WRONGFIELDNAME | RDD Error Number. | |
F_ACCESS_DATE | Position in Directory() sub-array for last access date(as a date). | |
F_ACCESS_TIME | Position in Directory() sub-array for last access time(as a string). | |
F_ATTR | Position in Directory() sub-array for file attributes(as a number). | |
F_CREATION_DATE | Position in Directory() sub-array for creation date(as a date). | |
F_CREATION_TIME | Position in Directory() sub-array for creation time(as a string). | |
F_DATE | Position in Directory() sub-array for last file write date(as a date). | |
F_EA_SIZE | Position in Directory() sub-array for Size of extended attributes(as a string). | |
F_LEN | Length of Directory() sub-array. | |
F_NAME | Position in Directory() sub-array for fileName (as a string). | |
F_SIZE | Position in Directory() sub-array for filesize(as a numeric). | |
F_TIME | Position in Directory() sub-array for last file write time(as a string). | |
F_WRITE_DATE | Position in Directory() sub-array for last file write date(as a date). | |
F_WRITE_TIME | Position in Directory() sub-array for last file write time(as a string). | |
FC_ARCHIVED | FCreate() attribute mode: archived | |
FC_HIDDEN | FCreate() attribute mode: hidden file | |
FC_NORMAL | FCreate() attribute mode: normal read/write file (default for create) | |
FC_READONLY | FCreate() attribute mode: read-only file | |
FC_SYSTEM | FCreate() attribute mode: system file | |
FO_COMPAT | FOpen() Sharing Mode: Compatibility mode (default) | |
FO_DENYNONE | FOpen() Sharing Mode: (same as FO_SHARED) | |
FO_DENYREAD | FOpen() Sharing Mode: Prevent other processes from reading | |
FO_DENYWRITE | FOpen() Sharing Mode: Prevent other processes from writing | |
FO_EXCLUSIVE | FOpen() Sharing Mode: Exclusive | |
FO_READ | FOpen() Open Mode: Open for reading (default) | |
FO_READWRITE | FOpen() Open Mode: Open for reading or writing | |
FO_SHARED | FOpen() Sharing Mode: Allow other processes to read or write | |
FO_UNBUFFERED | FOpen() Open Mode: UnBuffered. Added to FO_READ, FO_WRITE and FO_READWRITE | |
FO_WRITE | FOpen() Open Mode: Open for writing | |
FPT_DEFBLOCKSIZE |
Default FPT BlockSize
| |
FRENCH | DateFormat define | |
FS_END | FSeek() Seek Offset: Seek from end of file | |
FS_RELATIVE | FSeek() Seek Offset: Seek from current file position | |
FS_SET | FSeek() Seek Offset: Seek from beginning of file | |
GERMAN | DateFormat define | |
ITALIAN | DateFormat define | |
JAPANESE | DateFormat define | |
MDY | DateFormat define | |
SCOPE_BOTH |
Scope value for DbScope(), DbSetScope() and DbClearScope().
| |
SCOPE_BOTTOM |
Scope value for DbScope(), DbSetScope() and DbClearScope().
| |
SCOPE_TOP |
Scope value for DbScope(), DbSetScope() and DbClearScope().
| |
SMT_DEFBLOCKSIZE |
Default SMT Blocksize
| |
TAIWAN | DateFormat define | |
USA | DateFormat define | |
YMD | DateFormat define |