home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 2
/
ctrom_ii_b.zip
/
ctrom_ii_b
/
PROGRAM
/
C
/
EDITFILE
/
SAMPLE.C
< prev
next >
Wrap
C/C++ Source or Header
|
1989-05-23
|
1KB
|
41 lines
/* sample.c */
#include <stdio.h>
#include <stdlib.h>
#include "editfile.h"
main()
{
int i;
int *mymask[26],*myedit[26],*mylengths[26];
char *myfields[26];
myfields[0]="LAST NAME"; myfields[1]="FIRST NAME"; myfields[2]="ADDRESS";
myfields[3]="CITY"; myfields[4]="STATE"; myfields[5]="ZIPCODE";
myfields[6]="PHONE"; myfields[7]="COMMENTS";
/******* YOU MUST MAKE THE LAST FIELD = NULL ***********/
myfields[8]=NULL;
/*******************************************************/
(int) mylengths[0]=15; (int) mylengths[1]=15; (int) mylengths[2]=30;
(int) mylengths[3]=20; (int) mylengths[4]= 2; (int) mylengths[5]=10;
(int) mylengths[6]=14; (int) mylengths[7]=20;
/*** BY ASSIGNING 1'S TO THE MASK AND EDIT FIELDS, YOU CAN MASK THEM
OR MAKE THEM NON-EDITABLE
mymask[2]=1;
myedit[0]=1;
myedit[1]=1;
THEY ALL DEFAULT TO ZERO (0) IF NONE ARE SET
***/
i=edit(0,15,1,4,1,horizontal,mymask,myedit,"myfile",myfields,mylengths);
if (i!=0)
printf("\aERROR\n");
}