ADORDD FAQs

User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

Antonio Linares wrote:Usa esto en tu aplicación:

REQUEST HB_CODEPAGE_ESWIN

...

HB_CDPSELECT( "ESWIN" )
Buenos días,
Lo probaré pero esto tiene que ver con el juego de caracteres, ñ, vocales acentuadas etc....
No se si con las fechas hara algo, pero por probar

Un saludo
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

gautxori wrote:
Antonio Linares wrote:Usa esto en tu aplicación:

REQUEST HB_CODEPAGE_ESWIN

...

HB_CDPSELECT( "ESWIN" )
Buenos días,
Lo probaré pero esto tiene que ver con el juego de caracteres, ñ, vocales acentuadas etc....
No se si con las fechas hara algo, pero por probar

Un saludo

Acabo de poner esas dos líneas y "nada" sigue el mismo error

Genera esta sentencia con la dichosa fecha

[ 1] = C UPDATE OBRAS SET `OB_FECINI` = '0d20160512' WHERE `ID` = 2
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

Help no se que mas hacer ¿?

Me respondo a mi mismo:

He deshabilitado todas las llamadas a adordd en el programa principal obras32.prg
y luego he quitado las llamadas a adordd.prg en el .rmk

y nada mas entrar al programa he colocado un msginfo(date())
y la fecha esta perfectamente en 12/05/2016

si vuelvo a habilitar adordd (lo que esta en rojo),
ejecuto el programa y sale la famosa fecha en formato 0d20160512


resumiendo, compilando y linkando con la librería adordd (de la forma que lo tengo en el obras32.rmk)
la fecha sale mal, y si lo quito bien ¿?


este formato 0dyyyymmdd veo que aparece en los foros de harbour
el obra32.rmk es así (me da que algo no hago bien)

--------------------
#Borland make sample, (c) FiveTech Software 2005

HBDIR=d:\harbour
BCDIR=d:\bcc7
FWDIR=d:\fwh

#change these paths as needed
.path.PRG = .\SOURCE
.path.OBJ = .\OBJ
.path.CH = $(FWDIR)\include;$(HBDIR)\include
.path.C = .\
.path.rc = .\RES

#important: Use Uppercase for filenames extensions, in the next two rules!

PRG = \
Obras32.PRG \
adordd.PRG \
Abmcue.PRG \
Helpcue.PRG \
AbmObr.PRG \
HelpObr.PRG \
AbmCon.PRG \
HelpCon.PRG \
Lisobr.PRG \
Lisapu.PRG \
Lisapuf.PRG \
Lisapu9.PRG \
Lisresu.PRG \
Liscuen.PRG \
Liscuer.PRG \
Liscond.PRG \
Lisivac.PRG \
Lisvenc.PRG \
Lisival.PRG \
Lisivad.PRG \
Lis500.PRG \
Regenera.PRG \
Consoli.PRG \
Paramini.PRG \
abmapu.PRG \
abmiva.PRG \
abmVto.PRG \
HelpIva.PRG \
HelpBus.PRG \
HelpFp.PRG

OBJ=$(PRG:.prg=.obj)
OBJS=$(OBJ:.\=.\obj\)

PROJECT : Obras32.exe

Obras32.exe : $(PRG:.PRG=.OBJ) $(d:.C=.OBJ)
#Obras32.res
echo off
echo $(BCDIR)\lib\c0w32.obj + > b32.bc
echo obj\Obras32.obj obj\adordd.obj obj\AbmCue.obj obj\HelpCue.obj obj\AbmObr.obj obj\HelpObr.obj obj\AbmCon.obj obj\HelpCon.obj obj\lisobr.obj obj\lisapu.obj obj\lisapuf.obj obj\lisIvac.obj obj\lisIval.obj obj\lisIvad.obj obj\lis500.obj obj\Lisresu.obj obj\Liscuen.obj obj\LiscueR.obj obj\Regenera.obj obj\consoli.obj obj\paramini.obj obj\abmapu.obj obj\abmiva.obj obj\Helpiva.obj obj\HelpBus.obj obj\HelpFp.obj obj\AbmVto.obj obj\lisvenc.obj obj\Lisapuf.obj obj\Liscond.obj , + >> b32.bc
echo Obras32.exe, + >> b32.bc
echo Obras32.map, + >> b32.bc

echo $(FWDIR)\lib\FiveH.lib $(FWDIR)\lib\FiveHC.lib + >> b32.bc
echo $(HBDIR)\lib\hbrtl.lib + >> b32.bc
echo $(HBDIR)\lib\hbvm.lib + >> b32.bc
echo $(HBDIR)\lib\gtgui.lib + >> b32.bc
echo $(HBDIR)\lib\hblang.lib + >> b32.bc
echo $(HBDIR)\lib\hbmacro.lib + >> b32.bc
echo $(HBDIR)\lib\hbrdd.lib + >> b32.bc
echo $(HBDIR)\lib\rddntx.lib + >> b32.bc
echo $(HBDIR)\lib\rddcdx.lib + >> b32.bc
echo $(HBDIR)\lib\rddfpt.lib + >> b32.bc
echo $(HBDIR)\lib\hbsix.lib + >> b32.bc
echo $(HBDIR)\lib\hbdebug.lib + >> b32.bc
echo $(HBDIR)\lib\hbcommon.lib + >> b32.bc
echo $(HBDIR)\lib\hbpp.lib + >> b32.bc
echo $(HBDIR)\lib\hbwin.lib + >> b32.bc
echo $(HBDIR)\lib\hbcpage.lib + >> b32.bc
echo $(HBDIR)\lib\hbct.lib + >> b32.bc
echo $(HBDIR)\lib\hbcplr.lib + >> b32.bc
echo $(HBDIR)\lib\hbpcre.lib + >> b32.bc
echo $(HBDIR)\lib\xhb.lib + >> b32.bc
echo $(HBDIR)\lib\hbziparc.lib + >> b32.bc
echo $(HBDIR)\lib\hbmzip.lib + >> b32.bc
echo $(HBDIR)\lib\hbzlib.lib + >> b32.bc
echo $(HBDIR)\lib\minizip.lib + >> b32.bc
echo $(HBDIR)\lib\png.lib + >> b32.bc
echo $(HBDIR)\lib\hbusrrdd.lib + >> b32.bc


rem Uncomment these two lines to use Advantage RDD
rem echo $(HBDIR)\lib\rddads.lib + >> b32.bc
rem echo $(HBDIR)\lib\Ace32.lib + >> b32.bc

echo $(BCDIR)\lib\cw32.lib + >> b32.bc
echo $(BCDIR)\lib\uuid.lib + >> b32.bc
echo $(BCDIR)\lib\import32.lib + >> b32.bc
echo $(BCDIR)\lib\ws2_32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\odbc32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\nddeapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\iphlpapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\msimg32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\psapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\rasapi32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\gdiplus.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\shell32.lib, >> b32.bc


IF EXIST res\Obras32.res echo res\Obras32.res >> b32.bc
$(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
del b32.bc

.PRG.OBJ:
$(HBDIR)\bin\harbour $< /N /W /Oobj\ /I$(FWDIR)\include;$(HBDIR)\include
$(BCDIR)\bin\bcc32 -c -tWM -I$(HBDIR)\include -oobj\$& obj\$&.c

.C.OBJ:
echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
echo -I$(HBDIR)\include;$(FWDIR)\include >> tmp
$(BCDIR)\bin\bcc32 -oobj\$& @tmp $&.c
del tmp

# Obras32.res : Obras32.rc
# $(BCDIR)\bin\brc32.exe -r res\Obras32.rc
------------------------------------------
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

Ultima prueba realizada,

Parto de la APP original sin ADO (solo dbf)

Modifico obras32.prg añadiendo
#INCLUDE "adordd.ch"

Modifico obras32.rmk añadiendo el prg adordd.PRG

PRG = \
Obras32.PRG \
adordd.PRG \

y su correspondiente obj
COMPILO , ENLAZO
arranco la APP y la fecha se transforma en 0D20160514 ¿?

Es una pena pero ya no voy a hacer mas pruebas, no veo movimiento en este tema

Lo dicho UNA PENA
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: ADORDD FAQs

Post by Antonio Linares »

Angel,

Voy a probarlo
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

Antonio Linares wrote:Angel,

Voy a probarlo
Gracias Antonio.

No he querido ser seco en el mensaje anterior, se que hacéis una labor impresionante. AHF , tú y el resto de usuarios
Es que estoy un poco "quemao"
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: ADORDD FAQs

Post by Antonio Linares »

Angel,

He probado el ejemplo que viene con AdoRdd y me ha funcionado bien. Las fechas me aparecen bien.

Que versión de Harbour ó xHarbour usas ?

Que versión de FWH ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

El soft bajado de http://fivetechsoft.com/software/fwh/
FWH : 16.03
Harbour bcc7 January 2016 : 3.2

Voy a probarlo también y te cuento
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

Paso una prueba con todo, para que lo pruebes en un entorno tuyo

adordd.PRG es el último, no lo pongo

----------------------------------obras32.prg

Code: Select all

#include "FiveWin.ch"
#INCLUDE "adordd.ch"
//----------- Iconos y Brushes Comunes ------------//
static oIcon
//----------- Ventanas del Entorno ----------------//
static oDlg, oDlgApu, oImageList, oToolBar
static oBitLogo
static oBitTitulo
static oWnd,oIni
static oDlgMenuP
static oDlgMenuF
static oEntrada
//----------- Controles de la Entrada -------------//
static oBtnSig,oBtnAnt,oBtnMod,oBtnNew,OBtnCor,oBtnSal
//----------- Botones Menu Principal --------------//
static oBtnCue,oBtnObr,oBtnCon,oBtnApu,oBtnIva,oBtnEsc,oBtnVto
//----------- Botones Menu ABM Ficheros -----------//
static oBtnGes,oBtnVol,oBtn240,oBtn241,oBtn244
static oBtnX,oBtnW,oBtnI,oBtnD
static oNumero,cNumero
static lOkIn,lSalida,lMenup
//-------------------------------------------------------------------------//
static oMAbmGest
static oMSalida
static oNombre
static cNombre
static nlineas
static ncolumnas
static cEmpresa
static cCopias
static oDEmpre, oDate
static hDLL
static oMenu

//----------- Variables del Path ------------//

static cPath,IniPath
static cNumEmp,cRddDrv

static oErr, cDataBase, cServer, cUser, cPassWord
static clra1,clra2,clra3

//-------------------------------------------------------------------------//

function Main()

/*   
     hDLL := LoadLibrary( "bwcc32.dll" )
     BWCCRegister( GetResources() )

   SET RESOURCES TO "OBRAS32.DLL"

   INI oIni FILE ".\Obras32.ini"

       GET IniPath SECTION "Archivos" ENTRY "Path"   OF oIni
       GET cRddDrv SECTION "Archivos" ENTRY "RddDrv" OF oIni
       GET cCopias SECTION "Archivos" ENTRY "Copias" OF oIni
*/
   lMenup:=.F.
   cNumero:=space(2)

   SET DELETE ON
   SET DATE ITALIAN
   SET CENTURY ON
   SetHandleCount(120)
   SET _3DLOOK ON

   SetDlgGradient( { { 1, RGB( 199, 216, 237 ), RGB( 237, 242, 248 ) } } )       // azul claro

   DEFINE Window oWnd From 0,0 to MaxRow(),MaxCol(); //768, 768 PIXEL;
      TITLE "Prueba";
      COLOR "N/W+"  
     
   ACTIVATE Window oWnd MAXIMIZED;
   on init  msginfo (date());
      VALID(Salida_Menu())

//  FreeLibrary( hDLL )

Return nil

// DLL32 FUNCTION BWCCRegister( hInst AS LONG ) AS WORD PASCAL LIB "bwcc32.dll" 

//-------------------------------------------------------------------------//

Static Function VerEmpre()
      
      DEFINE DIALOG oDEmpre OF oWnd RESOURCE "EMPRESA"
         REDEFINE SAY oDate   PROMPT date()  ID 11 OF oDEmpre                                
      ACTIVATE DIALOG oDEmpre NOWAIT

return nil

//-------------------------------------------------------------------------//
function Salida_Menu()

   if MsgYesNo(  CRLF + CRLF +;
         OemToAnsi( " Esta seguro de querer Salir ?" );
                + CRLF + CRLF , "Salida del Programa " )
      lSalida:=.t.
      ResAllFree()         // Testing the new FiveWin resources control system
   Else
      lSalida:=.f.
   endif

return lSalida

 
---------- ide.rmk
#Borland make sample, (c) FiveTech Software 2005

HBDIR=d:\harbour
BCDIR=d:\bcc7
FWDIR=d:\fwh

#change these paths as needed
.path.PRG = .\SOURCE
.path.OBJ = .\OBJ
.path.CH = $(FWDIR)\include;$(HBDIR)\include
.path.C = .\
.path.rc = .\RES

#important: Use Uppercase for filenames extensions, in the next two rules!

PRG = \
Obras32.PRG \
adordd.PRG \

OBJ=$(PRG:.prg=.obj)
OBJS=$(OBJ:.\=.\obj\)

PROJECT : Obras32.exe

Obras32.exe : $(PRG:.PRG=.OBJ) $(d:.C=.OBJ)
#Obras32.res
echo off
echo $(BCDIR)\lib\c0w32.obj + > b32.bc
echo obj\Obras32.obj obj\adordd.obj , + >> b32.bc
echo Obras32.exe, + >> b32.bc
echo Obras32.map, + >> b32.bc

echo $(FWDIR)\lib\FiveH.lib $(FWDIR)\lib\FiveHC.lib + >> b32.bc
echo $(HBDIR)\lib\hbrtl.lib + >> b32.bc
echo $(HBDIR)\lib\hbvm.lib + >> b32.bc
echo $(HBDIR)\lib\gtgui.lib + >> b32.bc
echo $(HBDIR)\lib\hblang.lib + >> b32.bc
echo $(HBDIR)\lib\hbmacro.lib + >> b32.bc
echo $(HBDIR)\lib\hbrdd.lib + >> b32.bc
echo $(HBDIR)\lib\rddntx.lib + >> b32.bc
echo $(HBDIR)\lib\rddcdx.lib + >> b32.bc
echo $(HBDIR)\lib\rddfpt.lib + >> b32.bc
echo $(HBDIR)\lib\hbsix.lib + >> b32.bc
echo $(HBDIR)\lib\hbdebug.lib + >> b32.bc
echo $(HBDIR)\lib\hbcommon.lib + >> b32.bc
echo $(HBDIR)\lib\hbpp.lib + >> b32.bc
echo $(HBDIR)\lib\hbwin.lib + >> b32.bc
echo $(HBDIR)\lib\hbcpage.lib + >> b32.bc
echo $(HBDIR)\lib\hbct.lib + >> b32.bc
echo $(HBDIR)\lib\hbcplr.lib + >> b32.bc
echo $(HBDIR)\lib\hbpcre.lib + >> b32.bc
echo $(HBDIR)\lib\xhb.lib + >> b32.bc
echo $(HBDIR)\lib\hbziparc.lib + >> b32.bc
echo $(HBDIR)\lib\hbmzip.lib + >> b32.bc
echo $(HBDIR)\lib\hbzlib.lib + >> b32.bc
echo $(HBDIR)\lib\minizip.lib + >> b32.bc
echo $(HBDIR)\lib\png.lib + >> b32.bc
echo $(HBDIR)\lib\hbusrrdd.lib + >> b32.bc


rem Uncomment these two lines to use Advantage RDD
rem echo $(HBDIR)\lib\rddads.lib + >> b32.bc
rem echo $(HBDIR)\lib\Ace32.lib + >> b32.bc

echo $(BCDIR)\lib\cw32.lib + >> b32.bc
echo $(BCDIR)\lib\uuid.lib + >> b32.bc
echo $(BCDIR)\lib\import32.lib + >> b32.bc
echo $(BCDIR)\lib\ws2_32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\odbc32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\nddeapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\iphlpapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\msimg32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\psapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\rasapi32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\gdiplus.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\shell32.lib, >> b32.bc


IF EXIST res\Obras32.res echo res\Obras32.res >> b32.bc
$(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
del b32.bc

.PRG.OBJ:
$(HBDIR)\bin\harbour $< /N /W /Oobj\ /I$(FWDIR)\include;$(HBDIR)\include
$(BCDIR)\bin\bcc32 -c -tWM -I$(HBDIR)\include -oobj\$& obj\$&.c

.C.OBJ:
echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
echo -I$(HBDIR)\include;$(FWDIR)\include >> tmp
$(BCDIR)\bin\bcc32 -oobj\$& @tmp $&.c
del tmp

# Obras32.res : Obras32.rc
# $(BCDIR)\bin\brc32.exe -r res\Obras32.rc
--
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: ADORDD FAQs

Post by Antonio Linares »

Angel,

Aqui sigue funcionando bien.

Lo que he visto es que hay funciones de FWH repetidas dentro de AdoRdd.prg

Cambia estas funciones a static en AdoRdd.prg ó simplemente bórralas de AdoRdd:

ADORDD.obj : warning LNK4006: _HB_FUN_ADONULL already defined in Fivehm.lib(ADOFUNCS.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_ADODEFAULT already defined in Fivehm.lib(ADOFUNCS.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_ARRTRANSPOSE already defined in Fivehm.lib(FWDECODE.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CVALTOCHAR already defined in Fivehm.lib(VALBLANK.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILEPATH already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILENOPATH already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILENOEXT already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILEDISC already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILEEXT already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CGETNEWALIAS already defined in Fivehm.lib(DBTOOLS.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_FW_TTOD already defined in Fivehm.lib(VALTOSTR.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_FW_DTOT already defined in Fivehm.lib(VALTOSTR.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_FW_TIMEPART already defined in Fivehm.lib(VALTOSTR.obj); second definition ignored
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

Antonio Linares wrote:Angel,

Aqui sigue funcionando bien.

Lo que he visto es que hay funciones de FWH repetidas dentro de AdoRdd.prg

Cambia estas funciones a static en AdoRdd.prg ó simplemente bórralas de AdoRdd:

ADORDD.obj : warning LNK4006: _HB_FUN_ADONULL already defined in Fivehm.lib(ADOFUNCS.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_ADODEFAULT already defined in Fivehm.lib(ADOFUNCS.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_ARRTRANSPOSE already defined in Fivehm.lib(FWDECODE.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CVALTOCHAR already defined in Fivehm.lib(VALBLANK.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILEPATH already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILENOPATH already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILENOEXT already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILEDISC already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CFILEEXT already defined in Fivehm.lib(FILENAME.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_CGETNEWALIAS already defined in Fivehm.lib(DBTOOLS.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_FW_TTOD already defined in Fivehm.lib(VALTOSTR.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_FW_DTOT already defined in Fivehm.lib(VALTOSTR.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_FW_TIMEPART already defined in Fivehm.lib(VALTOSTR.obj); second definition ignored

solo son estas dos
ADORDD.obj : warning LNK4006: _HB_FUN_ADONULL already defined in Fivehm.lib(ADOFUNCS.obj); second definition ignored
ADORDD.obj : warning LNK4006: _HB_FUN_ADODEFAULT already defined in Fivehm.lib(ADOFUNCS.obj); second definition ignored
y no están duplicadas son para harbour o xharbour
A mi me sigue saliendo mal la fecha
si dejo de compilar adordd.prg msginfo (date()) sale bien y si lo pongo 0dxxxxxx
¿?

te puedo enviar los .ch y .lib implicados
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: ADORDD FAQs

Post by Antonio Linares »

Angel,

Podemos tener una sesión por TeamViewer ?

Mandame un email con tu login y password para que acceder a tu ordenador y
tu me lo muestras, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
gautxori
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: ADORDD FAQs

Post by gautxori »

Antonio, ahora puedes
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: ADORDD FAQs

Post by Antonio Linares »

si
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: ADORDD FAQs

Post by Antonio Linares »

Problema solucionado :-)

Al final de AdoRdd.prg hay una serie de funciones de FWH repetidas, que hay que eliminar.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply