Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- SoftC Database Library v2.1 Guide - usage http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
USAGE
   int scdwopenx(
           int *handle,
           char *filename,
           int command );

PROTOTYPE IN
   sc_base.h

DESCRIPTION
   scdwopenx opens a memo file. Memory will be allocated for a file packet
   and I/O buffers for use internally by the library file manager. The memo
   file will be tested as much as possible to insure that it is a legitimate
   FoxPro memo file.

   The file will be opened under control of the command parameter. Using
   SC_RDWR opens the file for both read and write access. SC_RDONLY
   overrides SC_RDWR and causes the file to be opened for read access
   only. Any attempt to write to a read only file will result in an error
   (SC_READOLY).

   Using SC_EXCLUDE opens the file for exclusive use of this station
   (single user). SC_SHARED overrides SC_EXCLUDE and opens the file
   in multi-user mode. This mode is used when a LAN file is to be shared with
   other stations.

   SC_BUFFER is not used.

   command = 0 is equivalent to SC_EXCLUDE | SC_RDWR.


RETURN VALUES
   SC_SUCCESS   file opened successfully
   SC_RDFAIL    file read failure
   SC_MEMERR    memory allocation error
   SC_NOFILE    file not found
   SC_NOHNDL    no handles available
   SC_BADFNAME  invalid file name
   SC_NODBT     file not in memo format
   SC_NULLPARM  parameter address NULL

EXAMPLE
   #include <softc.h>
   #include <sc_base.h>

   void main()
   {
     int fpt;

     scdinit(20,0);
     if (scdwopenx(&fpt,"TOC.FPT",SC_SHARED) == SC_SUCCESS)
       scdwclose(fpt);
     scdterm();
   }

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson