Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns Microsoft Visual FoxPro system information.
SYS( )
Return Values
Character
Remarks
Visual FoxPro SYS( ) functions return character values that contain useful system information.
To get help for a SYS( ) function
- Highlight the SYS( ) function in the Command window or in a program and press the F1 key.
The following table shows what each SYS( ) function returns:
Function | Information returned |
---|---|
SYS(0) | Network machine information |
SYS(1) | Julian system date |
SYS(2) | Seconds since midnight |
SYS(3) | Legal file name |
SYS(5) | Default drive or volume |
SYS(6) | Current printer device |
SYS(7) | Current format file |
SYS(9) | Visual FoxPro serial number |
SYS(10) | String from Julian day number |
SYS(11) | Julian day number |
SYS(12) | Available memory in bytes |
SYS(13) | Printer status |
SYS(14) | Index expression |
SYS(15) | Character translation |
SYS(16) | Executing program file name |
SYS(17) | Processor in use |
SYS(18) | Current control |
SYS(20) | Transform German text |
SYS(21) | Controlling index number |
SYS(22) | Controlling tag or index name |
SYS(23) | FoxPro EMS memory usage |
SYS(24) | EMS memory limit |
SYS(100) | Console setting
Included for backward compatibility. Use SET("CONSOLE") instead. |
SYS(101) | Device setting
Included for backward compatibility. Use SET("DEVICE") instead. |
SYS(102) | Printer setting
Included for backward compatibility. Use SET("PRINTER") instead. |
SYS(103) | Talk setting
Included for backward compatibility. Use SET("TALK") instead. |
SYS(602) | Bitmap Configuration |
SYS(1001) | Visual FoxPro memory |
SYS(1011) | Number of Memory Handles |
SYS(1016) | User object memory use |
SYS(1023) | Enable Help diagnostic mode. |
SYS(1024) | Disable Help diagnostic mode |
SYS(1037) | Page Setup Dialog Box |
SYS(1104) | Purge Cached Memory |
SYS(1269) | Property Information |
SYS(1270) | Object Location |
SYS(1271) | Object's .SCX File |
SYS(1272) | Object Hierarchy |
SYS(1500) | Activate a menu item |
SYS(2000) | File name wildcard match |
SYS(2001) | SET command status |
SYS(2002) | Turn insertion point on or off |
SYS(2003) | Current directory |
SYS(2004) | Visual FoxPro start directory |
SYS(2005) | Current resource file |
SYS(2006) | Current graphics card |
SYS(2007) | Checksum value |
SYS(2010) | CONFIG.SYS file settings |
SYS(2011) | Current lock status |
SYS(2012) | Memo field block size |
SYS(2013) | System menu name string |
SYS(2014) | Minimum path |
SYS(2015) | Unique procedure name |
SYS(2016) | SHOW GETS WINDOW name |
SYS(2017) | Checksum value based on the current record in the current work area |
SYS(2018) | Error message parameter |
SYS(2019) | Configuration file name and location |
SYS(2020) | Default disk size |
SYS(2021) | Filtered index expression |
SYS(2022) | Disk cluster (block) size |
SYS(2023) | Temporary Path |
SYS(2029) | Table type |
SYS(2030) | Debug |
SYS(2040) | Detect Report Status |
SYS(2060) | Mouse wheel event handling setting |
SYS(2300) | Add or Remove Code Page |
SYS(2333) | ActiveX Dual Interface Support |
SYS(2334) | Automation Server Invocation Mode |
SYS(2335) | Unattended Server Mode |
SYS(2336) | Critical Section Support |
SYS(2339) | Call CoFreeUnusedLibraries when COM object is released |
SYS(2340) | NT Service Support |
SYS(2410) | Error handler type for an error |
SYS(2450) | Application Search Path Order |
SYS(2600) | Return Pointer As String |
SYS(2700) | Enables Windows XP Themes |
SYS(2800) | Accessibility Support |
SYS(2801) | Event Tracking Support |
SYS(3004) | Return Locale ID |
SYS(3005) | Set Locale ID |
SYS(3006) | Set Language and Locale IDs |
SYS(3050) | Set Buffer Memory Size |
SYS(3051) | Set Lock Retry Interval |
SYS(3052) | Override SET REPROCESS Locking |
SYS(3053) | ODBC Environment Handle |
SYS(3054) | Rushmore Query Optimization Level |
SYS(3055) | FOR and WHERE Clause Complexity |
SYS(3056) | Read Registry Settings |
SYS(3095) | IDispatch Pointer |
SYS(3096) | IDispatch Object Reference |
SYS(3097) | Add Reference to Object |
SYS(3098) | Release Object Reference |
SYS(3099) | SQL Data Engine Compatibility Mode |
See Also
Command Window | SET Command | SET SYSFORMATS Command | SET SYSMENU Command