CCL Home Page
Up Directory CCL QCMP080.html
QCPE

THIS INFORMATION IS OBSOLETE AND IS PROVIDED ONLY FOR ITS HISTORICAL VALUE

QCPE
Main / Catalog / Section11


QCMP080. SSIO: Spreadsheet Input-Output Interface

by Roy Kari, Department of Chemistry, Laurentian University, Sudbury, Ontario, Canada P3E 2C6

SSIO is a generalized spreadsheet-type input/output system designed to allow users of Microsoft languages to write user programs with a common I/O interface. SSIO includes spreadsheet-type commands but no spreadsheet- type functions. Its features include: 1. A spreadsheet-type screen with cells labelled by columns and rows 2. All of the commands needed to manipulate the cells with the usual flank, copy, insert, delete, format, load, save and print commands 3. An Application Program Interface (API) module which simplifies the user's program interface with the sheet cells.

When using SSIO, the programmer need only program an application and, provided that all data used and generated by the user program are interfaced to the sheet via the API functions, no direct I/O need be performed by the application function. SSIO usage is illustrated with a fully functional Hückel MO user module.

SSIO will run on an IBM PC, XT, AT, PS/2 or true compatibles with 640 Kb of memory. Usage requires Microsoft C (v. 5.1) or QuickC (v. 2.0) and DOS (v. 2.1 or later). The Microsoft C compiler will allow for mixed language use. Provided that all the user module interaction with the API is done in C, other languages such as FORTRAN, PASCAL or ASSEMBLER can also be used in the user application module.

Microsoft C (Version 5.1) Lines of Code: 13,884



Computational Chemistry List --- QCPE Main --- About This Site
Modified: Fri Nov 20 02:29:35 2009 GMT
Page accessed 9 times since Tue Dec 23 04:03:46 2025 GMT