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 |