Para el Sr. Manuel Mercado.

Post Reply
User avatar
Leon Valenzuela
Posts: 57
Joined: Tue Nov 04, 2008 2:08 pm
Location: Santiago - Chile
Contact:

Para el Sr. Manuel Mercado.

Post by Leon Valenzuela »

Hola, con todo el respeto que se merece un maestro como usted, quisiera hacerle una pregunta con respecto a la espectacular Super Browse.
Tengo Fwh 7.12, antes usaba la 2.6 (Qué cambio no?), sólo que estoy algo perdido, por que con 2.6 y harbour, me compila espectacularmente la TSB, pero con la 7.12, tengo problemas, ya que debo compilar con xharbour, y me manda una enormidad de mensajes de error... en especial este

Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_hb_stack' referenced from D:\FWH\LIB\TSBROW32.LIB|TSBFuncs

No se si uso la versión correcta de la librería, si hay una específica para xharbour, estoy perdido, le agradeceré una respuesta.

De ante mano, gracias.
Quiero hacer facturación electrónica...

Leon Valenzuela.
Santiago - Chile.
User avatar
mmercado
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Re: Para el Sr. Manuel Mercado.

Post by mmercado »

Leon Valenzuela wrote:No se si uso la versión correcta de la librería, si hay una específica para xharbour, estoy perdido, le agradeceré una respuesta.
Hola León:

Necesitas la última versión de TSBrowse (V.8.0) que podrás descargar desde aquí: http://www.box.net/shared/jdkzu5paqu

Después deberás crear la librería SBrowseX.lib, aquí te muestro el SBrwose.rmk para que la construyas usando RMake.exe:

Code: Select all | Expand

// defining language ID (change "ENG" with your own languaje)// see SBMsg??? programs in \tsbrowse\source\classes\langLang ="SPA"// defining some preprocessor directives for bcc32Def ="__HARBOUR__"DefH=// defining paths (change them if needed with your own paths)FW ="C:\FWH"HB ="C:\xHarbour"BC ="C:\Bcc55"INC ="c:\bcc55\include;C:\xHarbour\Include;c:\fwh\include"makepath[.prg] ="..\source\classes;..\source\classes\lang;..\Source\Function"makepath[.c] ="..\lib;C:\TSBROWSE\source\function".prg.c:   $(HB)\bin\harbour $< /n /i..\include;$(FW)\include;$(HB)\include.c.obj:   $(BC)\bin\bcc32 -D$(Def) -O2 -c -I$(INC) $<  > comp.logTSBrowse.c       : TSBrowse.prgTSColumn.c       : TSColumn.prgTSBtnGet.c       : TSBtnGet.prgTSGet.c          : TSGet.prgTSCombo.c        : TSCombo.prgTSMulti.c        : TSMulti.prgTSFGet.c         : TSFGet.prgTSPoint.c        : TSPoint.prgBtnDown.c        : BtnDown.prgSBMsg$(Lang).c   : SBMsg$(Lang).prgTSBrowse.obj     : TSBrowse.cTSColumn.obj     : TSColumn.cTSBtnGet.obj     : TSBtnGet.cTSGet.obj        : TSGet.cTSCombo.obj      : TSCombo.cTSMulti.obj      : TSMulti.cTSFGet.obj       : TSFGet.cTSPoint.obj      : TSPoint.cSBMsg$(Lang).obj : SBMsg$(Lang).cBtnDown.obj      : BtnDown.cTSBFuncs.obj     : TSBFuncs.cGetBtn.obj       : GetBtn.cTSBrowse.exe   : TSBrowse.obj TSBFuncs.obj TSBtnGet.obj TSGet.obj TSCombo.obj TSMulti.obj                 Del SBrowseX.lib                 $(BC)\bin\Tlib SBrowseX +TSBrowse     > Lib.log                 $(BC)\bin\Tlib SBrowseX +SBMsg$(Lang) >> Lib.log                 $(BC)\bin\Tlib SBrowseX +TSBFuncs     >> Lib.log                 $(BC)\bin\Tlib SBrowseX +TSColumn     >> Lib.log                 $(BC)\bin\Tlib SBrowseX +TSBtnGet     >> Lib.log                 $(BC)\bin\Tlib SBrowseX +TSGet        >> Lib.log                 $(BC)\bin\Tlib SBrowseX +TSCombo      >> Lib.log                 $(BC)\bin\Tlib SBrowseX +TSMulti      >> Lib.log                 $(BC)\bin\Tlib SBrowseX +TSFGet       >> Lib.log                 $(BC)\bin\Tlib SBrowseX +TSPoint      >> Lib.log                 $(BC)\bin\Tlib SBrowseX +GetBtn       >> Lib.log                 $(BC)\bin\Tlib SBrowseX +BtnDown      >> Lib.log                 Del *.bak                 Del *.c                 Del *.obj                 Del *.hrb 
También podrás crearla con Verce usando TSBrowse\Lib\Sbrowsex.vrc

Un abrazo.

Manuel Mercado
manuelmercado at prodigy dot net dot mx
Post Reply