Hice con todos los par谩metros, igual sale ese warning :(
warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warningsGracias por la ayuda
Adhemar C.
warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warningsdefinir _WINSOCK_DEPRECATED_NO_WARNINGS en linea superior del stdafx.h
y/贸
Que 茅s,
FtpFecha ?
Regards, saludos.
Function FtpFecha(cFile,cFtpSite,cUsuario,cPass)
聽 oInt:=tInternet():New()
聽 oFtp:=tFtp():New(cFtpSite,oInt,cUsuario,cPass)
聽
聽 IF !Empty(oFtp:hFtp)
聽 聽 聽aFiles:=oFtp:Directory(cFile)
聽 聽 聽IF Len(aFiles)>0 聽 聽 聽 聽
聽 聽 聽 聽 HoraNew:= aFiles[1,4]
聽 聽 聽 聽 FtpFecExeNew:=dToS(aFiles[1,3])+Left(HoraNew,2)+Subs(HoraNew,4,2)+Right(HoraNew,2)
聽 聽 聽 Endif
聽 Else
聽 聽 聽 聽FtpFecExeNew:=""
聽 EndIf
聽Return FtpFecExeNewacuellar wrote:Muchas gracias estimado Joao
con #define _WINSOCK_DEPRECATED_NO_WARNINGS
Desapareci贸 el error.
FrpFecha en una funci贸n que utilizo para verificar la fecha del .EXE alojado en un FTP
Si es diferente al que est谩 en ejecuci贸n la descarga y lo reemplaza
Atr谩s especifique algunos cambiosFunction FtpFecha(cFile,cFtpSite,cUsuario,cPass) 聽 oInt:=tInternet():New() 聽 oFtp:=tFtp():New(cFtpSite,oInt,cUsuario,cPass) 聽 聽 IF !Empty(oFtp:hFtp) 聽 聽 聽aFiles:=oFtp:Directory(cFile) 聽 聽 聽IF Len(aFiles)>0 聽 聽 聽 聽 聽 聽 聽 聽 HoraNew:= aFiles[1,4] 聽 聽 聽 聽 FtpFecExeNew:=dToS(aFiles[1,3])+Left(HoraNew,2)+Subs(HoraNew,4,2)+Right(HoraNew,2) 聽 聽 聽 Endif 聽 Else 聽 聽 聽 聽FtpFecExeNew:="" 聽 EndIf 聽Return FtpFecExeNew
Gracias por la ayuda
Estimado Joao
Compilando con BCC todo perfecto, el problema es con MSVS
Honestamente, prob茅 MSVC 2019, compil贸 bien, pero algo que no puedo explicar me hizo renunciar. Sigo usando BCC7.4 para xHarbour, todo funciona mil maravillas, 驴por qu茅 me cambio a MSVC? Sin mencionar que el .EXE con BCC7.4 y xharbour es mucho m谩s r谩pido que el generado con HARBOUR o MSVC. Mi humilde opini贸n.
Regards, saludos.
Estimado Joao
Existe 茅sta librer铆a mysqlclient.lib en vez de libmysql.lib/libmariadb.lib para MySQL y MaDB
Esta LIB s贸lo compila con MSVS permite que tu .EXE sea 100% portable y no necesites de las DLL libmysql.dll/libmariadb.dll
El .EXE crece un poco pero con UPX lo reduce y la velocidad en cargar es r谩pida.
jvtecheto wrote:Hola amigo.Jose, he publicado una nueva versi贸n del Editor
Que versi贸n de FWH 32 o 64 bits?
Te refieres a los ejemplos de FWH ?
Si es un proyecto, compilas con Fivedit o hbmk2?
Mi experiencia con 32 bits FWH:
Los ejemplos de FWH . Ok
Hbmk2 . Ok.
Fivedit . Error (podr铆a ser que yo tengo versi贸n Enterprise). Si alguien pudiera postear que le funciona bien , que no sea Crist贸bal que a 茅l siempre le va bien [emoji38][emoji1787] )
Saludos
Jose
Enviado desde mi Lenovo TB-J606F mediante Tapatalk
C:\harbour\include\hbdefs.h(50): fatal error C1083: No se puede abrir el archivo incluir: 'stdarg.h': No such file or directoryComo puedes ver no encuentra el fichero stdarg.h que supongo sera un fichero de cabecera del compilador MSVC de Microsotf. Se que debe ser por mi version Enterprise pero he repasado mi configuracion muchas veces y creo que esta bien. Y ojo me construye los ejemplos de la carpeta samples desde el IDE, o sea que sera una tonteria, pero...
cnavarro wrote:Jose Vicente, en tu versi贸n de VS, en qu茅 carpeta est谩 el fichero vcvarsall.bat ?En el mismo que tienes tu, cambiando Community por Enterprise. [emoji106]