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.
| |
Bin2Int64 |
Convert a string containing a 32-bit signed integer to a long 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.
| |
I642Bin |
Convert a long integer to a string containing a 32-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 | Obsolete.
Return and optionally change the setting that determines the type of central processor you have.
| |
SetCpu(DWord) | Obsolete.
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 | Obsolete.
Return and optionally change the setting that determines the internal operational characteristics of the underlying floating-point system.
| |
SetMath(DWord) | Obsolete.
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_ALTERNATE | Directs screen or printer output created with ?, ??, DISPLAY, or LIST to a text file. | |
_SET_ALTFILE | Output filename for the Alternate file. | |
_SET_AMEXT | A string representing the morning extension for time strings in 12-hour format. | |
_SET_AMPM | The setting that determines whether time strings are in 12-hour or 24-hour format. | |
_SET_ANSI | 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. | |
_SET_ASSERTS | Specifies whether to pad a shorter string with spaces when making a SQL string comparison or binary expression with zero (0) bytes when making a binary expression comparison in SQL commands using the equal sign operator (=). | |
_SET_AUTOINCERROR | Specifies whether attempts to update or insert values in a field with automatically incrementing values generate errors. | |
_SET_AUTOOPEN | Determines if production CDX files should be automatically opened. Defaults to TRUE | |
_SET_AUTOORDER | Determines if the first index in the production CDX should be selected. Defaults to 0 for the FoxPro dialect and 1 for the other dialects. | |
_SET_AUTOSHARE | ||
_SET_AXSLOCKING | ||
_SET_BELL | Turns the computer bell on or off and sets the bell attributes. | |
_SET_BLOB_CIRCULAR_ARRAY_REF | ||
_SET_BLOBCIRCREF | ||
_SET_Cancel | --- not used --- | |
_SET_CENTURY | Determines whether the century portion of date expressions is displaid. | |
_SET_CODEPAGE | ||
_SET_COLLATEFOX | Specifies a collation sequence for character fields in subsequent indexing and sorting operations. Defaults to MACHINE | |
_SET_COLLATION | ||
_SET_COLLATION_NAME | ||
_SET_COLLATIONMODE | Determines the current Collation mode (Windows, Clipper, Ordinal, Unicode, XPP) | |
_SET_COLOR | Sets the colors used on the console output | |
_SET_COLORMODE | ||
_SET_CONFIRM | Specifies whether the user can exit a text box by typing past the last character in the text box. | |
_SET_CONNECTION_HANDLE | ||
_SET_CONSOLE | Enables or disables output to the console output window or to the active user-defined window from within programs. | |
_SET_CPU | --- not used --- | |
_SET_CURSOR | Determines whether the insertion point is displayed when Visual FoxPro waits for input. | |
_SET_DATABASE | Sets an open database as the current database or sets no current database. | |
_SET_DATASESSION | ||
_SET_DATECOUNTRY | Specifies the format for the display of Date and DateTime expressions. | |
_SET_DATEFORMAT | Specifies the format for the display of Date and DateTime expressions. | |
_SET_DBCODEPAGE | ||
_SET_DBFLOCKSCHEME | ||
_SET_DEBUG | --- not used --- | |
_SET_DEBUGOUT | Directs debugging output to a file. | |
_SET_DECIMALS | Specifies the number of decimal places displayed in numeric expressions. | |
_SET_DECIMALSEP | Determines the decimal point character used in the display of numeric and currency expressions. | |
_SET_DEFAULT | Specifies the default drive and directory. | |
_SET_DEFAULTDIR | ||
_SET_DEFAULTRDD | Determines the current Default RDD. This is DBFVFP for the FoxPro dialect and DBFNTX for the other dialects. | |
_SET_DEFEXTENSIONS | ||
_SET_DELETED | Specifies whether Visual FoxPro processes records marked for deletion and whether they are available for use with other commands. | |
_SET_DELIMCHARS | --- not used --- | |
_SET_DELIMITERS | --- not used --- | |
_SET_DELIMRDD | Determines the name of the current Delim RDD. | |
_SET_DEVICE | Directs output from @ ... SAY to the screen, a printer, or a file. | |
_SET_DEVTIMEOUT | ||
_SET_DICT | ||
_SET_DIGITFIXED | The setting that fixes the number of digits used to display numeric output. | |
_SET_DIGITS | The setting that determines the number of digits that will be shown to the left of the decimal point when a number is displayed. | |
_SET_DIRCASE | ||
_SET_DIRSEPARATOR | ||
_SET_DOSCODEPAGE | Determines the current DOS/OEM CodePage number | |
_SET_EOF | ||
_SET_EOL | ||
_SET_EPOCH | Change the setting that determines how dates without century digits are interpreted. | |
_SET_ESCAPE | Determines whether pressing the ESC key interrupts program and command execution. | |
_SET_EXACT | Specifies rules that Visual FoxPro uses when comparing two strings of different lengths. | |
_SET_EXACTKEYPOS | ||
_SET_EXCLUSIVE | Specifies whether Visual FoxPro opens table files for exclusive or shared use on a network. | |
_SET_EXIT | --- not used --- | |
_SET_FIELDDELIMITER | Determines the current field delimiter for Delim RDDs | |
_SET_FIELDSTORE | The setting that determines whether assignments are made to fields or to memory variables. | |
_SET_FILECASE | ||
_SET_FIXED | Specifies if the number of decimal places used in the display of numeric data is fixed. | |
_SET_FLOATDELTA | The setting that determines the point at which 2 floating point numbers would be considered equal even though they are different. | |
_SET_FORCEOPT | ||
_SET_FOXLOCK | Should the FoxPro locking scheme be used for DBFCDX and DBFVFP files. | |
_SET_FULLPATH | FoxPro: Should CDX(),DBF() and similar functions return full paths | |
_SET_HANDLEEVENT | ||
_SET_HARDCOMMIT | ||
_SET_HBOUTLOG | ||
_SET_HBOUTLOGINFO | ||
_SET_HPLOCK | Should High Performance NTX Locking be used for DBFNTX files. | |
_SET_HPLOCKING | Should High Performance NTX Locking be used for DBFNTX files. | |
_SET_IDLEREPEAT | ||
_SET_INSERT | --- not used --- | |
_SET_INTENSITY | --- not used --- | |
_SET_INTERNATIONAL | ||
_SET_INTL | ||
_SET_LANGUAGE | ||
_SET_LEXICAL | ||
_SET_LOCK | Enables or disables automatic file locking in certain commands. | |
_SET_LOCKTRIES | The number of times certain lock operations are retried | |
_SET_MARGIN | Sets the left printer margin and affects all output directed to the printer. | |
_SET_MATH | --- not used --- | |
_SET_MCENTER | --- not used --- | |
_SET_MEMOBLOCKSIZE | Specifies how X# allocates disk space for the storage of memo fields. This is 64 for the FoxPro dialect and 32 for other dialects. | |
_SET_MEMOEXT | Determines the current default Memofile extension. | |
_SET_MEMOWIDTH | Specifies the displayed width of memo fields and character expressions.Default is 50 | |
_SET_MESSAGE | --- not used --- | |
_SET_MULTILOCKS | Determines whether you can lock multiple records using LOCK( ) or RLOCK( ). Default is OFF | |
_SET_NETERR | ||
_SET_NEWINDEXLOCK | Should the New Index Locking Scheme be used for DBFNTX files. | |
_SET_NULL | Determines how null values are supported by the ALTER TABLE, CREATE TABLE and INSERT - SQL commands. | |
_SET_NULLVALUE | ||
_SET_OPTIMIZE | Enables or disables Query Optimization. | |
_SET_OSCODEPAGE | ||
_SET_PATH | Specifies a path for file searches. | |
_SET_PMEXT | A string representing the evening extension for time strings in 12-hour format. | |
_SET_POINT | Determines the decimal point character used in the display of numeric and currency expressions. | |
_SET_PRINTER | Enables or disables output to the printer or routes output to a file, port, or network printer. | |
_SET_PRINTFILE | Output filename for printer output. | |
_SET_RDDINFO | ||
_SET_RECORDDELIMITER | Determines the current record delimiter for Delim RDDs | |
_SET_REFRESH | Determines whether to and how frequently to update local memory buffers with changes from other users on the network. | |
_SET_REPROCESS | Specifies how many times and for how long Visual FoxPro attempts to lock a file or record after an unsuccessful locking attempt. | |
_SET_RIGHTSCHECKING | ||
_SET_RUSHMORE | ||
_SET_SAFETY | Determines whether Visual FoxPro displays a dialog box before overwriting an existing file. | |
_SET_SCIENCE | The setting that controls if numbers are displaid in scientific notation. | |
_SET_SCOREBOARD | --- not used --- | |
_SET_SCROLLBREAK | --- not used --- | |
_SET_SEPARATOR | Specifies the character that separates each group of three digits to the left of the decimal point when displaying a formatted numeric or currency value. | |
_SET_SMARTFILTER | ||
_SET_SOFTSEEK | Determines where the record pointer is positioned after FIND or SEEK unsuccessfully searches for a record. | |
_SET_SPACE | FoxPro: Add Space between ? and ?? field expressions | |
_SET_SQL_PARAMETERS | ||
_SET_SQL_QUERY | ||
_SET_SQL_TABLE_PASSWORDS | ||
_SET_SQL_TIMEOUT | ||
_SET_SQLANSI | Specifies whether to pad a shorter string with spaces when making a SQL string comparison or binary expression with zero (0) bytes when making a binary expression comparison in SQL commands using the equal sign operator (=). | |
_SET_SQLBUFFERING | Specifies if data in a SQL - SELECT statement is based on buffered data or data written to disk. | |
_SET_STRICTREAD | ||
_SET_TEXTMERGE | FoxPro: Is Textmerge enabled. | |
_SET_THOUSANDSEP | Specifies the character that separates each group of three digits to the left of the decimal point when displaying a formatted numeric or currency value. | |
_SET_TIMEFORMAT | ||
_SET_TIMESEP | The current separation character used in time strings. | |
_SET_TRIMFILENAME | ||
_SET_TYPEAHEAD | --- not used --- | |
_SET_UNIQUE | Specifies whether records with duplicate index key values are maintained in an index file. | |
_SET_USER | Start of User Defines Settings. | |
_SET_VARCHARMAPPING | ||
_SET_WINCODEPAGE | Determines the current Windows CodePage number | |
_SET_WRAP | --- not used --- | |
_SET_YIELD | ||
AMERICAN | mm/dd/yy mm/dd/yyyy | |
ANSI | yy.mm.dd yyyy.mm.dd | |
BLOB_DIRECT_EXPORT | ||
BLOB_DIRECT_GET | ||
BLOB_DIRECT_IMPORT | ||
BLOB_DIRECT_PUT | ||
BLOB_EXPORT | ||
BLOB_EXPORT_APPEND | BLOB Import/Export define. | |
BLOB_EXPORT_OVERWRITE | BLOB Import/Export define. | |
BLOB_FILE_INTEGRITY | ||
BLOB_FILE_RECOVER | ||
BLOB_GET | ||
BLOB_IMPORT | ||
BLOB_IMPORT_COMPRESS | BLOB Import/Export define. | |
BLOB_IMPORT_ENCRYPT | BLOB Import/Export define. | |
BLOB_INFO_HANDLE | ||
BLOB_LEN | ||
BLOB_NMODE | ||
BLOB_OFFSET | ||
BLOB_POINTER | ||
BLOB_ROOT_GET | ||
BLOB_ROOT_LOCK | ||
BLOB_ROOT_PUT | ||
BLOB_ROOT_UNLOCK | ||
BLOB_TYPE | ||
BLOB_USER | ||
BRITISH | dd/mm/yy dd/mm/yyyy | |
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 | |
DBI_ALIAS | String: Alias | |
DBI_AUTOOPEN | Flag for automatically opening structural indexes | |
DBI_AUTOORDER | Should the order be set to the first index when a structural index is opened | |
DBI_AUTOSHARE | When a network is detected, open the index shared, otherwise open exclusively | |
DBI_BLOB_DIRECT_LEN | ||
DBI_BLOB_DIRECT_TYPE | ||
DBI_BLOB_HANDLE | Intptr: The memo file's handle | |
DBI_BLOB_INTEGRITY | ||
DBI_BLOB_OFFSET | ||
DBI_BLOB_RECOVER | ||
DBI_BOF | Logic: Same as Bof() | |
DBI_CANPUTREC | Logical: Does the RDD support the PutRec mechanism ? | |
DBI_CHILDCOUNT | Number: Number of child relations set | |
DBI_CODEPAGE | Number: The Windows Codepage | |
DBI_CODEPAGE_HB | Harbour extension: Codepage used also memberd by VO and Vulcan | |
DBI_DB_VERSION | ||
DBI_DBFILTER | String: Current Filter setting | |
DBI_DECRYPT | Harbour extension: Decrypt table | |
DBI_DIRTYREAD | Harbour extension: Get/Set index dirty read flag | |
DBI_DOSCODEPAGE | Number: The DOS Codepage | |
DBI_ENCRYPT | Harbour extension: Encrypt table | |
DBI_EOF | Logic: Same as Eof() | |
DBI_FCOUNT | Number: Number of fields per record | |
DBI_FILEHANDLE | IntPtr: The data file's handle | |
DBI_FILESTREAM | Stream: The RDDs stream object | |
DBI_FOUND | Logic: Same as Found() | |
DBI_FULLPATH | String: Full path to data file | |
DBI_GET_ACE_STMT_HANDLE | ||
DBI_GET_ACE_TABLE_HANDLE | ||
DBI_GETDELIMITER | String: Get default FIELD delimiter | |
DBI_GETHEADERSIZE | Numeric: Get header size of the file ? | |
DBI_GETLOCKARRAY | Array: Get array of locked records | |
DBI_GETRECSIZE | Numeric: Get record size | |
DBI_GETSCOPE | Object: The ScopeInfo | |
DBI_ISANSI | Logic: Is the file ansi encoded | |
DBI_ISDBF | Logical: Is the RDD DBF based ? | |
DBI_ISENCRYPTED | Harbour extension: The database is encrypted | |
DBI_ISFLOCK | Logic: Is there a file lock active? | |
DBI_ISREADONLY | Harbour extension: Was the file opened readonly? | |
DBI_ISTEMPORARY | Harbour extension: Is the table a temporary one? | |
DBI_LASTUPDATE | Date: Last date RDD file updated | |
DBI_LOCKCOUNT | Number: Number of record locks | |
DBI_LOCKOFFSET | Number: Lock offset | |
DBI_LOCKSCHEME | ||
DBI_LOCKTEST | Harbour extension: record / file lock test | |
DBI_MEMOBLOCKSIZE | Number: The memo block size | |
DBI_MEMOEXT | String: Memo file extension | |
DBI_MEMOFIELD | ||
DBI_MEMOHANDLE | Intptr: The memo file's handle | |
DBI_MEMOPACK | Harbour extension: Pack memo file | |
DBI_MEMOPATH | Stream: The memo file name | |
DBI_MEMOSTREAM | Stream: The memo file's stream | |
DBI_MEMOTYPE | Harbour extension: Type of MEMO file: DBT, SMT, FPT | |
DBI_MEMOVERSION | Harbour extension: sub version of memo file | |
DBI_NEWINDEXLOCK | Logic: Use new index lock mechanism | |
DBI_OPENINFO | Harbour extension: DBOPENINFO structure pointer | |
DBI_OPTIMIZE | Flag for whether to use query optimization | |
DBI_PASSWORD | Harbour extension: orkarea password | |
DBI_POSITIONED | Harbour extension: Is cursor positioned to valid record | |
DBI_QUERY | if area represents result of a query, obtain expression of this query | |
DBI_RDD_LIST | ||
DBI_RDD_OBJECT | Returns RDD Object. | |
DBI_RDD_VERSION | ||
DBI_READONLY | Logic: is the file opened readonly | |
DBI_RL_AND | Clipmore extension: | |
DBI_RL_CLEAR | Clipmore extension: | |
DBI_RL_COUNT | Clipmore extension: | |
DBI_RL_DESTROY | Clipmore extension: | |
DBI_RL_ENABLE | Recordlist extension: | |
DBI_RL_EXFILTER | Clipmore extension: | |
DBI_RL_GETFILTER | Clipmore extension: | |
DBI_RL_HASMAYBE | Clipmore extension: | |
DBI_RL_HITS | Recordlist extension: | |
DBI_RL_LEN | Clipmore extension: | |
DBI_RL_MAYBEEVAL | Clipmore extension: | |
DBI_RL_MISSES | Recordlist extension: | |
DBI_RL_NEW | Clipmore extension: | |
DBI_RL_NEWDUP | Clipmore extension: | |
DBI_RL_NEWQUERY | Clipmore extension: | |
DBI_RL_NEXTRECNO | Clipmore extension: | |
DBI_RL_NOT | Clipmore extension: | |
DBI_RL_OR | Clipmore extension: | |
DBI_RL_PREVRECNO | Clipmore extension: | |
DBI_RL_SET | Clipmore extension: | |
DBI_RL_SETFILTER | Clipmore extension: | |
DBI_RL_TEST | Clipmore extension: | |
DBI_RM_ADD | Harbour record map extension: add record to work area record map | |
DBI_RM_CLEAR | Harbour record map extension: remove all records from WA record map | |
DBI_RM_COUNT | Harbour record map extension: number of records set in record map | |
DBI_RM_CREATE | Harbour record map extension: create new empty work area record map | |
DBI_RM_DROP | Harbour record map extension: remove record from work area record map | |
DBI_RM_FILL | Harbour record map extension: add all records to WA record map | |
DBI_RM_HANDLE | Harbour record map extension: get/set record map filter handle | |
DBI_RM_REMOVE | Harbour record map extension: remove active work area record map | |
DBI_RM_SUPPORTED | ||
DBI_RM_TEST | Harbour record map extension: test if record is set in WA record map | |
DBI_ROLLBACK | Harbour extension: Rollback changes made to current record | |
DBI_SCOPEDRELATION | Harbour extension: Is given relation scoped | |
DBI_SEPARATOR | Harbour extension: The record separator (as a string) | |
DBI_SETDELIMITER | String: Set default FIELD delimiter | |
DBI_SETHEADER | Harbour extension: DBF header updating modes | |
DBI_SHARED | Logic: is the file opened shared | |
DBI_STRICTREAD | Flag for avoiding RDD hierarchy and using a bigger buffer when indexing | |
DBI_TABLEEXT | String: Get table file extension | |
DBI_TABLETYPE | Harbour extension: Type of table file | |
DBI_TRANSREC | Harbour extension: Is it destination table of currently processed COPY TO or APPEND FROM operation? | |
DBI_TRIGGER | Harbour extension: Get/Set trigger function | |
DBI_USER | Start of user defined DBI values | |
DBI_VALIDBUFFER | Logic: Is the buffer Valid | |
DBI_VO_MACRO_SYNTAX | ||
DBOI_AUTOOPEN | ||
DBOI_AUTOORDER | ||
DBOI_AUTOSHARE | ||
DBOI_AXS_PERCENT_INDEXED | ||
DBOI_BAGCOUNT | ||
DBOI_BAGEXT | String: The extension of the file containing this order | |
DBOI_BAGNAME | String: The name of the file containing this order | |
DBOI_BAGNUMBER | ||
DBOI_BAGORDER | ||
DBOI_CHGONLY | ||
DBOI_COLLATION | FoxPro CDX Index collation | |
DBOI_CONDITION | String: The order's conditional expression | |
DBOI_CUSTOM | Logic: Is this a Custom Index? | |
DBOI_DEFBAGEXT | String: The defauly index extension | |
DBOI_DUMP | Dump the current order to a text file in the folder of the index. | |
DBOI_EVALSTEP | ||
DBOI_EXPRESSION | String: The order's key expression | |
DBOI_FILEHANDLE | IntPtr: The handle of the index | |
DBOI_FILESTREAM | FileStream: The stream object of the index | |
DBOI_FINDREC | ||
DBOI_FINDRECCONT | ||
DBOI_FULLPATH | String: The full path to the index file (Bag) | |
DBOI_GET_ACE_INDEX_HANDLE | ||
DBOI_HPLOCK_GATE | ||
DBOI_HPLOCKING | Logic : Using High Performance locking for this order? | |
DBOI_I_BAGNAME | ||
DBOI_I_TAGNAME | ||
DBOI_INDEXEXT | Alias for DBOI_BAGEXT | |
DBOI_INDEXNAME | Alias for DBOI_BAGNAME | |
DBOI_INDEXPAGESIZE | ||
DBOI_INDEXTYPE | ||
DBOI_ISCOND | Logic : Does the order have a FOR condition? | |
DBOI_ISDESC | Logic : Is the order DESCENDing? | |
DBOI_ISMULTITAG | ||
DBOI_ISREADONLY | ||
DBOI_ISREINDEX | ||
DBOI_ISSORTRECNO | ||
DBOI_KEYADD | Logic: Custom Index: Add key | |
DBOI_KEYCOUNT | Number: The count of keys in scope and filter | |
DBOI_KEYCOUNTRAW | Number: The key count disregarding filter | |
DBOI_KEYDEC | Number: The # of decimals in a numeric key | |
DBOI_KEYDELETE | Logic: Custom Index: Delete key | |
DBOI_KEYGOTO | Number: The current key position in scope and filter | |
DBOI_KEYGOTORAW | Number: The key number disregarding filters | |
DBOI_KEYNO | Number: The current key position in scope and filter | |
DBOI_KEYNORAW | Number: The key number disregarding filters | |
DBOI_KEYSINCLUDED | Number: Number of keys in the index order | |
DBOI_KEYSIZE | Number: The length of the order's key | |
DBOI_KEYTYPE | The type of the order's key (usualType value) | |
DBOI_KEYVAL | Object: The value of the current key | |
DBOI_LARGEFILE | ||
DBOI_LOCK_ALL | ||
DBOI_LOCK_FAIL | ||
DBOI_LOCKOFFSET | Number: The offset used for logical locking | |
DBOI_MULTIKEY | ||
DBOI_NAME | String: The name of the order | |
DBOI_NUMBER | Number: The numeric position in the list of orders | |
DBOI_OPTIMIZE | ||
DBOI_OPTIMIZED_FULL | DBOI_OPTLEVEL define. | |
DBOI_OPTIMIZED_NONE | DBOI_OPTLEVEL define. | |
DBOI_OPTIMIZED_PART | DBOI_OPTLEVEL define. | |
DBOI_OPTLEVEL | Number: Optimization level for current query | |
DBOI_ORDERCOUNT | Number: The count of ORDERS contained in an index file or in total | |
DBOI_PARTIAL | ||
DBOI_POSITION | Number: The current key position in scope and filter | |
DBOI_READLOCK | ||
DBOI_RECNO | Number: The current key position disregarding filters | |
DBOI_RELKEYPOS | ||
DBOI_RESETPOS | ||
DBOI_SCOPEBOTTOM | Object: Get or Set the scope bottom | |
DBOI_SCOPEBOTTOMCLEAR | Void: Clear Bottom scope | |
DBOI_SCOPECLEAR | ||
DBOI_SCOPEEVAL | ||
DBOI_SCOPESET | ||
DBOI_SCOPETOP | Object: Get or Set the scope top | |
DBOI_SCOPETOPCLEAR | Void: Clear top scope | |
DBOI_SETCODEBLOCK | Block : The codeblock that produces the key | |
DBOI_SHARED | ||
DBOI_SKIPEVAL | ||
DBOI_SKIPEVALBACK | ||
DBOI_SKIPREGEX | ||
DBOI_SKIPREGEXBACK | ||
DBOI_SKIPUNIQUE | Logic: Was a skip to adjacent unique Key successful? | |
DBOI_SKIPWILD | ||
DBOI_SKIPWILDBACK | ||
DBOI_STRICTREAD | The following numbers are reserved but not implemented yet. | |
DBOI_TEMPLATE | ||
DBOI_UNIQUE | Logic : Does the order have the UNIQUE attribute? | |
DBOI_UPDATECOUNTER | ||
DBOI_USECURRENT | ||
DBOI_USER | Start of user defined values | |
DBOI_VALIDATE | Logic: Validate the current order. Errors are written to a text file in the folder of the index. Only supported by DBFCDX | |
DBOI_WRITELOCK | ||
DBRI_BUFFPTR | Gets the buffer used by the RDD system for the record data. This is an array of bytes in X#. | |
DBRI_DELETED | Gets the deleted flag for the record. | |
DBRI_ENCRYPTED | Harbour: Is the current record encrypted? | |
DBRI_LOCKED | Gets the locked state for the record. You may specify a specific record. | |
DBRI_RAWDATA | Harbour extension: Return the current record and all the memos in the current record as one string. | |
DBRI_RAWMEMOS | Harbour extension: Return all the memos in the current record as one string. | |
DBRI_RAWRECORD | Harbour extension: Return the current record as one string. | |
DBRI_RECNO | Gets the record number. | |
DBRI_RECSIZE | Gets the record size. You may specify a specific record. | |
DBRI_UPDATED | Gets/Sets a boolean indicating if the current record is updated. | |
DBRI_USER | Offset of user defined values. | |
DBS_ALEN | Returns the length of the FieldInfo array. | |
DBS_ALIAS | Returns and optionally changes an alternate name (or alias) by which a field can be referenced (by default, same as DBS_NAME). | |
DBS_BLANK | X# Extension: returns a blank value for the field. | |
DBS_BLOB_DIRECT_LEN | Returns the length of data in a BLOB as an unsigned long integer, without referencing a particular memo field. With this constant, you must specify the BLOB using a numeric pointer obtained from BLOBDirectPut(), BLOBDirectImport(), or DBFieldInfo(DBS_BLOB_POINTER, <nFieldPos>). | |
DBS_BLOB_DIRECT_TYPE | Returns the type of data in a BLOB as an unsigned long integer, without referencing a particular memo field. With this constant, you must specify the BLOB using a numeric pointer obtained from BLOBDirectPut(), BLOBDirectImport(), or DBFieldInfo(DBS_BLOB_POINTER, <nFieldPos>). | |
DBS_BLOB_GET | Gets a BLOB value. | |
DBS_BLOB_LEN | Returns the length of the BLOB data in a memo field as an unsigned long integer. | |
DBS_BLOB_OFFSET | ||
DBS_BLOB_POINTER | Returns a numeric pointer to the BLOB data associated with a memo field. | |
DBS_BLOB_TYPE | Unlike memo fields maintained in .DBT files, BLOB files allow you to store many different types of data in memo fields. This returns type type of the BLOB as a single character string. | |
DBS_CAPTION | Foxpro extension: Returns the field caption. | |
DBS_COLUMNINFO | VFP / SQL extension: Returns the object with the complete column information. | |
DBS_COUNTER | Harbour extension: Returns the next available value for autoincrement fields. | |
DBS_DEC | Returns the number of decimal places for the field. | |
DBS_DESCRIPTION | VFP / SQL extension: Returns a string describing the object (the comment). | |
DBS_FLAGS | Returns the field flags for a field (a value from the DBFFieldFlags enum) | |
DBS_ISNULL | Harbour extension: Returns the flag that indicates if a field is Nullable. | |
DBS_LEN | Returns the length of the field. | |
DBS_NAME | Returns the name of the field. | |
DBS_PROPERTIES | Returns the number of properties defined for a field. | |
DBS_STEP | Harbour extension: Returns the step value for autoincrement fields. | |
DBS_STRUCT | Return the RDD FieldInfo structure | |
DBS_TYPE | Returns the data type of the field. This is a single character string such as 'C' or 'N'. | |
DBS_USER | Start of user defined FieldInfo values. | |
DBT_DEFBLOCKSIZE | Default DBT BlockSize | |
DMY | dd/mm/yy dd/mm/yyyy | |
DUTCH | mm/dd/yy mm/dd/yyyy | |
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 | dd/mm/yy dd/mm/yyyy | |
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 | dd.mm.yy dd.mm.yyyy | |
ITALIAN | mm/dd/yy mm/dd/yyyy | |
JAPANESE | yy/mm/dd yyyy/mm/dd | |
MDY | mm/dd/yy mm/dd/yyyy | |
RDDI_AFFECTEDROWS | number of affected rows after UPDATE | |
RDDI_AUTOLOCK | automatic locking on update | |
RDDI_AUTOOPEN | Flag for automatically opening structural indexes | |
RDDI_AUTOORDER | When a structural index is opened, the order to be set | |
RDDI_AUTOSHARE | When a network is detected, open the index shared, otherwise open exclusively | |
RDDI_BLOB_SUPPORT | can support BLOB files directly | |
RDDI_CANPUTREC | Can this RDD Put Records? | |
RDDI_CONNECT | connect to database | |
RDDI_CONNECTION | Get/Set default connection | |
RDDI_DECIMALS | Get/Set default number of decimal places for numeric fields if it's undefined | |
RDDI_DELIMITER | The field delimiter (as a string) | |
RDDI_DIRTYREAD | Get/Set index dirty read flag | |
RDDI_DISCONNECT | disconnect from database | |
RDDI_ENCRYPTION | Does RDD support encryption | |
RDDI_ERROR | error number | |
RDDI_ERRORNO | error description | |
RDDI_EXECUTE | execute SQL statement | |
RDDI_FORCEOPT | Flag for forcing linear optimization | |
RDDI_INDEXPAGESIZE | Get/Set default index page size | |
RDDI_INSERTID | last auto insert ID | |
RDDI_ISDBF | Does this RDD support DBFs? | |
RDDI_LARGEFILE | Is large file size (>=4GB) supported | |
RDDI_LOCAL | Local file access? | |
RDDI_LOCKRETRY | Get/Set record and file lock timeout value | |
RDDI_LOCKSCHEME | Locking scheme used by RDD | |
RDDI_MEMOBLOCKSIZE | Does this RDD support DBFs? | |
RDDI_MEMOEXT | Default memo file's file extension | |
RDDI_MEMOGCTYPE | type of garbage collector used by GC | |
RDDI_MEMOREADLOCK | use read lock in memo file access | |
RDDI_MEMOREUSE | reuse free space on write | |
RDDI_MEMOTYPE | Type of MEMO file DB_MEMO_*: DBT, SMT, FPT(FP,SIX3,FLEXIII) | |
RDDI_MEMOVERSION | sub version of memo file | |
RDDI_MULTIKEY | Does custom orders support repeated keys? | |
RDDI_MULTITAG | Does RDD support multi tag in index file | |
RDDI_OPTIMIZE | Flag for whether to use query optimization | |
RDDI_ORDBAGEXT | Default multi tag index's file extension | |
RDDI_ORDEREXT | default single tag index's file extension | |
RDDI_ORDSTRUCTEXT | default single tag index's file extension | |
RDDI_PASSWORD | Get/Set default password | |
RDDI_PENDINGPASSWORD | set pending password for next open operation | |
RDDI_PENDINGTRIGGER | set pending trigger for next open operation | |
RDDI_QUERY | last executed query | |
RDDI_RECORDMAP | Does RDD support record map functionality? | |
RDDI_REMOTE | Remote table access? | |
RDDI_SEPARATOR | The record separator (as a string) | |
RDDI_SETHEADER | DBF header updating modes | |
RDDI_SORTRECNO | Is record number part of key in sorting | |
RDDI_STRICTREAD | Flag for avoiding RDD hierarchy and using a bigger buffer when indexing | |
RDDI_STRICTSTRUCT | Flag for strict structural order checking | |
RDDI_STRUCTORD | Are structural indexes supported | |
RDDI_TABLEEXT | Default data file's file extension | |
RDDI_TABLETYPE | Type of table file | |
RDDI_TRIGGER | Get/Set default trigger function | |
RT_MSG_CREDIT | String ID for the literal for credit | |
RT_MSG_CURRENCY | String ID for the long literal for currency | |
RT_MSG_DAY1 | String ID for the day Sunday | |
RT_MSG_DAY2 | String ID for the day Monday | |
RT_MSG_DAY3 | String ID for the day Tuesday | |
RT_MSG_DAY4 | String ID for the day Wednesday | |
RT_MSG_DAY5 | String ID for the day Thursday | |
RT_MSG_DAY6 | String ID for the day Friday | |
RT_MSG_DAY7 | String ID for the day Saturday | |
RT_MSG_DEBIT | String ID for the literal for Debit | |
RT_MSG_INFOSTRING | String ID for the description of the Nation Table | |
RT_MSG_LONG_FALSE | String ID for the long literal for FALSE | |
RT_MSG_LONG_NO | String ID for the long literal for NO | |
RT_MSG_LONG_TRUE | String ID for the long literal for TRUE | |
RT_MSG_LONG_YES | String ID for the long literal for YES | |
RT_MSG_MONTH1 | String ID for the month January | |
RT_MSG_MONTH10 | String ID for the month October | |
RT_MSG_MONTH11 | String ID for the month November | |
RT_MSG_MONTH12 | String ID for the month December | |
RT_MSG_MONTH2 | String ID for the month February | |
RT_MSG_MONTH3 | String ID for the month March | |
RT_MSG_MONTH4 | String ID for the month April | |
RT_MSG_MONTH5 | String ID for the month May | |
RT_MSG_MONTH6 | String ID for the month June | |
RT_MSG_MONTH7 | String ID for the month July | |
RT_MSG_MONTH8 | String ID for the month August | |
RT_MSG_MONTH9 | String ID for the month September | |
RT_MSG_SHORT_FALSE | String ID for the short literal for FALSE | |
RT_MSG_SHORT_NO | String ID for the short literal for NO | |
RT_MSG_SHORT_TRUE | String ID for the short literal for TRUE | |
RT_MSG_SHORT_YES | String ID for the short literal for YES | |
RT_MSG_YNSTRING | String ID for the literal for Yes/No | |
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 | yy/mm/dd yyyy/mm/dd | |
USA | mm-dd-yy mm-dd-yyyy | |
YMD | yy/mm/dd yyyy/mm/dd |