90 lines
3.4 KiB
C++
90 lines
3.4 KiB
C++
#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ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ Nombre Tama¤o ³ Nombre Tama¤o " );
|
|
cprintf( " ³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ" );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( " ³ ³ " );
|
|
cprintf( "ÚxÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿" );
|
|
cprintf( "³ ³" );
|
|
cprintf( "ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ" );
|
|
|
|
textcolor( YELLOW );
|
|
gotoxy( 31 , 1 ); cprintf( "Nombre Tama¤o" );
|
|
gotoxy( 57, 1 ); cprintf( "Nombre Tama¤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 );
|
|
|
|
}
|
|
|
|
|