.ctx file extension
- .ctx
- 1. Visual Basic Control file. .ctx files are binary files. They contain
binary information (such as bitmaps, if any) that accompany a Visual Basic
component.
There will be a corresponding .ctl file which contains the visual basic source code for the component. When the .ctx and .ctl files are compiled they are used to create a single .ocx file.
.ctx files were used by Visual Basic up to (and including) Visual Basic 6.
- 2. Ciphertext file.
A .ctx file is an encrypted text file, encrypted by PGP (Pretty Good Privacy).
For more information see:
- http://everything.explained.at/Pretty_Good_Privacy - PGP explained.
- 3. Creativyst Table Exchange format file. A CTX file is a data exchange
file. CTX files are used as a format to export table data on one system so
it can be imported on another system (fulfilling a similar role to that of
.csv or .xml files).
The specification document (see links below) describes CTX files are:
"... CTX a simple, shared, low-overhead exchange format. It can be used for simple tasks, such as exchanging rows of a single table without header information, up to more complex tasks, like exchanging multiple tables, long with their field names, types and comments. It will also facilitate the exchange of complex hierarchical data structures.
"CTX is a more precisely defined and functional alternative to CSV, and a lower overhead alternative to many applications of XML. ..."
For more information see:
- www.creativyst.com/Doc/Std/ctx/ctx.htm - CTX Creativyst Table Exchange format specification.
- 4. CyberTracker eXport file. CyberTracker uses .CTX files as a data
exchange file. CyberTracker allows data to be exported on one system as a .cbx
file which can then be imported on another system.
The CyberTracker website describes .ctx files as:
"... A CTX file contains all the same information as your database, but is compressed and optimized for backups or sending to others via email. Within your database, click on File, Export... You can specify the date range of data you wish to send, in case you don't want to send all data at once. ..."
For more information see:
- www.cybertracker.co.za/Help/Reports_v3.htm - Information on .ctx files from CyberTracker.
- 5. Text file.
File format used by the "Calculator Client Sample" application from
Microsoft, which is a demonstration sample application only. This
application used a text file called "Client.ctx" to store context
information.
For more information see:
- http://msdn.microsoft.com/en-us/library/bb410782.aspx - Download page for the "Calculator Client Sample" which uses a .ctx file.
- http://msdn.microsoft.com/en-us/library/bb943483.aspx - File Persistence Provider Sample, refers to the client.ctx file.
- 6. Terminal Server .ini file backup.
When a user logs on to Windows Terminal Server, Terminal Server compares the .ini files in %SystemRoot% with the .ini files in the user's home Windows directory. If any .ini files in %SystemRoot% are newer than those in the user's home Windows directory then these are either overwritten or updated. The previous version of the .ini file is renamed to .ctx, allowing the previous version to be recovered if necessary.
For more information see:
- http://support.microsoft.com/kb/186498 - Terminal server application integration information, including mention of .ctx files.
Can you add to this? Do you know of any applications not already listed which will work with .ctx files, view .ctx files or open .ctx files? Are you able to contribute any additional reference information or file format information about .ctx files or have you spotted any errors or omissions? If so please let us know by emailing us at feedback@cryer.co.uk - Thank you.