
EN UN ARCHIVO SECUENCIAL
Publicado por ELIAS (45 intervenciones) el 23/11/2012 18:41:10
En un Menu, dentro de un archivo secuencial, ¿se pueden activar o desactivar las opciones si el archivo esta vacío? ¿como se puede hacer?
ejemplo de Menu:
WriteLn;
GotoXY(20,5); WriteLn('1 - Incluir');
GotoXY(20,7); WriteLn('2 - Consultar');
GotoXY(20,9); WriteLn('3 - Modificar');
GotoXY(20,11); WriteLn('4 - Eliminar');
GotoXY(20,13); WriteLn('5 - Listar');
GotoXY(20,15); WriteLn('6 - Reporte');
GotoXY(20,17); WriteLn('0 - Salir');
WriteLn;
Repeat
Opcion:=ReadKey;
Until (Opcion >= '0') And (Opcion <= '6');
Case Opcion of
'1': Incluir(Arch);
'2': Consult(Arch);
'3': Modif(Arch);
'4': Eliminar(Arch);
'5': Listar(Arch);
'6': Reporte(Arch);
End;
Until Opcion = '0';
End.
ejemplo de Menu:
WriteLn;
GotoXY(20,5); WriteLn('1 - Incluir');
GotoXY(20,7); WriteLn('2 - Consultar');
GotoXY(20,9); WriteLn('3 - Modificar');
GotoXY(20,11); WriteLn('4 - Eliminar');
GotoXY(20,13); WriteLn('5 - Listar');
GotoXY(20,15); WriteLn('6 - Reporte');
GotoXY(20,17); WriteLn('0 - Salir');
WriteLn;
Repeat
Opcion:=ReadKey;
Until (Opcion >= '0') And (Opcion <= '6');
Case Opcion of
'1': Incluir(Arch);
'2': Consult(Arch);
'3': Modif(Arch);
'4': Eliminar(Arch);
'5': Listar(Arch);
'6': Reporte(Arch);
End;
Until Opcion = '0';
End.
Valora esta pregunta


0