First commit 20/09/1997

This commit is contained in:
2021-09-08 21:23:56 +02:00
commit 985e2b64cc
8 changed files with 1319 additions and 0 deletions

89
LEEIDX.CPP Normal file
View File

@ -0,0 +1,89 @@
#include <conio.h>
typedef struct
{
char FA[1024];
} CABECERA_IM;
typedef struct
{
unsigned char Nivel; // Nivel actual en el que me encuentro
char ff_attrib; /* attribute found */
int ff_ftime; /* file time */
int ff_fdate; /* file date */
long ff_fsize; /* file size */
char ff_name[13]; /* found file name */
} MINDEX;
void DibujaPantalla(void)
{
//123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-
clrscr();
textbackground(BLUE);
textcolor(LIGHTCYAN);
cprintf( "-x<><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ Nombre Tama<6D>o <20> Nombre Tama<6D>o " );
cprintf( " <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( " <20> <20> " );
cprintf( "<EFBFBD>x<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ" );
cprintf( "<EFBFBD> <20>" );
cprintf( "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" );
textcolor( YELLOW );
gotoxy( 31 , 1 ); cprintf( "Nombre Tama<6D>o" );
gotoxy( 57, 1 ); cprintf( "Nombre Tama<6D>o" );
textbackground( RED );
gotoxy( 2 , 1 ); cprintf( "x" );
gotoxy( 2, 22 ); cprintf( "x" );
};
typedef struct
{
char Directorios;
char Ruta;
} CONFIG;
CONFIG config;
void MuestraDirectorios( int DirInicio );
void LeeConstruyeDir(char *NArchivo);
void main(void)
{
int ok;
DibujaPantalla();
char CurrRowDir;
int CurrTrnDir;
ConstruyeDir("i1.idm");
CurrRowDir = 0;
CurrTrnDir = 0;
if ( config.Directorios )
MuestraDirectorios( CurrRowDir + CurrTrnDir );
}