FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posted: Mon Dec 12, 2005 12:58 AM

Estimados Amigos: estoy migrando una aplicaci贸n de FW CLIPPER A FWH
ejecut茅 los ejemplos que vienen sin problemas pero tengo las siguientes dudas:
debo colocar en la cabecera del menu principal de la aplicaci贸n alguna clausula?
como enlazo los prgs sin usar verce? (antes con el lnk y el rmk)

al ejecutar el buildh.bat al prg principal aparece el error "ambiguos reference" haciendo alusion a nombres de recursos y prg's.

DE ANTEMANO GRACIAS POR SUS COMENTARIOS
SALUDOS

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posted: Mon Dec 12, 2005 07:16 AM

Luis,

> debo colocar en la cabecera del menu principal de la aplicaci贸n alguna clausula?

Puedes explicar esta pregunta ? No se ve el men煤 ? A que cl谩usula te refieres ?

> como enlazo los prgs sin usar verce? (antes con el lnk y el rmk)

Si usas makes, tienes ejemplos de makes para FWH en el directorio fwh\makes para Borland 贸 Microsoft, seg煤n prefieras.

Si lo que usas son ficheros BATch, entonces puedes modificar samples\buildh.bat para usar m谩s de un PRG facilmente:

%hdir%\bin\harbour %1 /n /i..\include;%hdir%\include /w /p %2 %3 > clip.log

echo -O2 -e%1.exe -I%hdir%\include %1.c > b32.bc
%bcdir%\bin\bcc32 -M -c @b32.bc

%hdir%\bin\harbour otro.prg /n /i..\include;%hdir%\include /w /p %2 %3 > clip.log

echo -O2 -e%1.exe -I%hdir%\include otro.c > b32.bc
%bcdir%\bin\bcc32 -M -c @b32.bc

IF EXIST %1.rc %bcdir%\bin\brc32 -r %1

echo c0w32.obj + > b32.bc
echo %1.obj otro.prg, + >> b32.bc

>
al ejecutar el buildh.bat al prg principal aparece el error "ambiguos reference" haciendo alusion a nombres de recursos y prg's.
>

Por favor mu茅stranos aqui el mensaje completo que te aparece. Gracias.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posted: Mon Dec 12, 2005 11:21 AM

Antonio:
Con relaci贸n a mi pregunta si hay algo que se deba colocar al inicio del programa principal de la aplicaci贸n, es porque hasta donde entiendo al generar la aplicaci贸n con fwh no hay que realizar ningun cambio, cierto?

con relaci贸n a los errores, esto es lo que aparece al compilar el programa principal"Wsofnut.prg"(con buidh.bat o con verce)
MUCHAS GRACIAS POR TU ATENCION
Y SALUDOS
脷脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛驴
鲁 FiveWin for Harbour 2.7 - November 2005 Harbour development power 鲁脺
鲁 (c) FiveTech, 1993-2005 for Microsoft Windows 95/98/NT/2000/ME and XP 鲁脹
脌脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脵脹
每 脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽
Compiling...
Harbour Compiler Alpha build 45.0 (Flex)
Copyright 1999-2005, http://www.harbour-project.org/
Compiling 'wsofnut.prg' and generating preprocessed output to 'wsofnut.ppo'...

w
wsofnut.prg(521) Warning W0001 Ambiguous reference: 'ODLGA'

wsofnut.prg(524) Warning W0001 Ambiguous reference: 'DIREMP'

wsofnut.prg(529) Warning W0001 Ambiguous reference: 'ARCHI'

wsofnut.prg(530) Warning W0001 Ambiguous reference: 'DIREMP'

wsofnut.prg(535) Warning W0005 RETURN statement with no return value in function

Lines 537, Functions/Procedures 14
Generating C source output to 'wsofnut.c'... Done.
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
wsofnut.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: Unable to open file 'UUID.LIB'
* Application successfully built

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posted: Mon Dec 12, 2005 11:35 AM

Luis,

Esos warnings parecen ser nombres de campos a los que debieras ponerle FIELD-> delante 贸 nombres de variables que no has declarado previamente con local ... 驴 Puedes comprobarlo ?

En cuanto a uuid.lib, parece que no tienes esa librer铆a de Borland. Puedes descargarla desde aqui:

http://hyperupload.com/download/7db97434/uuid.zip.html

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posted: Mon Dec 12, 2005 11:40 AM

OK, ANTONIO LOS REVISARE Y TE CUENTO

SALUDOS

:D

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posted: Mon Dec 12, 2005 05:18 PM

antonio:

Este es el codigo mas simplificado, porqu茅 me sigue apareciendo el "warning ambiguous" que te muestro a continuaci贸n del c贸digo

saludos y gracias

include "FiveWin.ch"

static oWnd

//----------------------------------------------------------------------------//
function Main()

Request DBFNTX

RDDSetDefault("DBFNTX")

SET _3DLOOK OFF

DEFINE WINDOW oWnd FROM 1, 1 TO 22, 75 ;
TITLE "Sofnut Analisis Encuestas Alimentarias" ;
MENU BuildMenu()
SET MESSAGE OF oWnd TO "FiveWin - The xBase revolution" CENTERED ;
CLOCK DATE KEYBOARD

ACTIVATE WINDOW oWnd MAXIMIZED

return nil
//----------------------------------------------------------------------------//

function BuildMenu()
LOCAL oMenu
LOCAL lSalida
Public ALFA :="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Public LLAVE:=.F.

MENU oMenu
  MENUITEM "&Tablas"
  MENU

    MENUITEM "&Mantenci贸n Alimentos" ACTION MSGINFO("ALIMENTOS"," ");
           RESOURCE "MANZANA" ;
           MESSAGE "Agrega, Modifica y/o Elimina Alimentos"
SEPARATOR

    MENUITEM "&Salir" ACTION oWnd:End() ;
                RESOURCE "SALIR_16_16" ;
                MESSAGE oemtoansi("Abandonar el sistema ")
    ENDMENU

    MENUITEM "&Encuesta"
  MENU
         MENUITEM "&Encuesta Recordatorio 24 Hrs." ACTION (.t.) ;
                    RESOURCE "Reloj";
                    MESSAGE OemToAnsi("Encuesta Recordatorio 24 Horas")
         SEPARATOR

      MENUITEM "&Encuesta Frecuencia Consumo" ACTION(.t.);
            RESOURCE "DOFI" ;
              MESSAGE oemtoansi("Encuesta Frecuencia Consumo")
    ENDMENU


    MENUITEM oemtoansi("&Informes")
  MENU
        MENUITEM oemtoansi("&Informe Resumen encuesta 24 horas") ACTION (.t.);
        RESOURCE "informe_hoja" ;
              MESSAGE "Informe Resumen encuesta recordatorio 24 horas"
    ENDMENU
    MENUITEM oemtoansi("&Utiles")
  MENU

        MENUITEM oemtoansi("&Impresora") ACTION PrinterSetup() ;
              RESOURCE "Impresora_16_16" ;
          MESSAGE "Selecciona impresora ..."
        SEPARATOR

        MENUITEM "Calculadora ..."  ACTION WinExec( "Calc") ;
              RESOURCE "Calculadora_16x16" ;
            MESSAGE "Llamar a la calculadora."
        SEPARATOR

        MENUITEM oemtoansi("Reindexa") ;
              RESOURCE "INDICE" ;
                   MESSAGE "Regenera indices"
        MENUITEM oemtoansi("Acerca de Sofnut") ;
              ACTION MsgAbout( "FiveWin Tutorial", FWCOPYRIGHT ) ;
                   MESSAGE "Regenera indices"
    ENDMENU

ENDMENU

return oMenu
脷脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛驴
鲁 FiveWin for Harbour 2.7 - November 2005 Harbour development power 鲁脺
鲁 (c) FiveTech, 1993-2005 for Microsoft Windows 95/98/NT/2000/ME and XP 鲁脹
脌脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脛脵脹
每 脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽脽
Compiling...
Harbour Compiler Alpha build 45.0 (Flex)
Copyright 1999-2005, http://www.harbour-project.org/
Compiling 'sofnutr.prg' and generating preprocessed output to 'sofnutr.ppo'...

sofnutr.prg(28) Warning W0001 Ambiguous reference: 'ALFA'

sofnutr.prg(29) Warning W0001 Ambiguous reference: 'LLAVE'

Lines 92, Functions/Procedures 2
Generating C source output to 'sofnutr.c'... Done.
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
sofnutr.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
* Application successfully built

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posted: Mon Dec 12, 2005 06:18 PM

Luis,

Al comienzo de tu PRG, despu茅s del include, escribe:

memvar Alfa, Llave

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
de FW CLIPPER A FWH ..TENGO ALGUNAS DIFICULTADES FAVOR AYU..
Posted: Mon Dec 12, 2005 06:33 PM

gracias Antonio !, funcion贸 ahora voy a continuar con el resto de los programas

GRACIAS!
SALUDOS

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop

Continue the discussion