DIR.H en VC?

12/09/2003 - 19:43 por Isaac Valentin | Informe spam
Hola a todos:

Tengo un viejo programita en C compilado con el Borland C de hace 11 años
que hace copias de seguridad via ftp. El problema que tengo es que no se
traga los nombres de fichero de más de 12 caracteres. He intentado compilar
ese mismo programita con el Visual C++ para ver si subsanaba esto pero me da
error porque no encuentra la librería dir.h

¿alguien puede ayudarme?

Saludos
Isaac Valentín

www.cetel.es
www.gesticet.com
 

Leer las respuestas

#1 christian
12/09/2003 - 21:10 | Informe spam
ok lo mas sano aqui es que te portes a mfc, es mu facil y
rapido, un ejemplo de MFC para transportar archivos a FTP:

/*
para usarlo crea un proyect con MFC en Visual C++
*/
#include "afx.h"
#include "afxinet.h"

void pruebaftp()
{
CInternetSession is("Netbor");
CFtpConnection* ftp;
CInternetFile* file;
char* filename = "/TUCARPETAENFTP/index.html";

/*
considera mayusculas y minusculas siempre
*/

ftp = is.GetFtpConnection(
"www.tuftp.com","USER","CLAVE",21,true);

if(ftp)
{
file = ftp->OpenFile(filename);
if(file)
{
char buffer[256];

UINT bytesleidos = file->Read(buffer,256);

file->Close();
delete file;
}
ftp->Close();
delete ftp;
}

}

Preguntas similares