27 lines
720 B
C++
27 lines
720 B
C++
#include "smt4497-P3.h"
|
|
#include <sslib\SSLib.h>
|
|
|
|
using namespace ss;
|
|
|
|
int main(int argc, char* argv[], char* envp[])
|
|
{
|
|
setlocale(LC_ALL, "Spanish");
|
|
|
|
Dbg dbg(true, true);
|
|
|
|
dbg.CheckError(argc < 2,
|
|
"Error: Debe indicar el nombre del directorio a procesar\n");
|
|
|
|
DWORD atributos = GetFileAttributesA(argv[1]);
|
|
|
|
printf("Mostrando los archivos del directorio:\n%s\n\n", argv[1]);
|
|
|
|
dbg.CheckError(atributos == INVALID_FILE_ATTRIBUTES,
|
|
"Error: No se ha dado un nombre de directorio correcto:\n(%s)\n");
|
|
dbg.CheckError((atributos & FILE_ATTRIBUTE_DIRECTORY) != 0,
|
|
"Error: No es un directorio:\n(%s)\n", argv[1]);
|
|
|
|
printf("\nPor favor pulse ENTRAR para terminar...\n");
|
|
(void)getchar();
|
|
return 0;
|
|
} |