funciones redefinidas

funciones redefinidas

Postby fgondi » Tue Oct 25, 2005 11:36 am

Hola foro,

Existe alguna forma de llamar a una función harbour que este redefinida en fwh.

Por ejemplo
Memoedit, existe en harbour y en fwh y al enlazarlo llama a la de fwh y desearía que llamara a la de harbour.

En blinker se pasa la instrucción "module xxxxx from yyyy" para decir que la función xxxx lo cogiera de la librería yyyyy
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Postby Antonio Linares » Tue Oct 25, 2005 11:47 am

Fernando,

Pueds probar a enlazar las librerías de Harbour antes que las de FWH.
regards, saludos

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

Postby fgondi » Tue Oct 25, 2005 11:56 am

Hola Antonio,

Ante todo gracias por tu rapida respuesta

Eso es lo que estoy usando ahora. El problema biene cuando tienes varios programas vivos y en unos necesito esa redefinición y en otros no.
Tengo que recordar cambiar en el enlazador (uso verce) el orden de las librerías o sino armo la de san quintin.

Ya se que una alternativa sería no usar el mismo para todos, pero era por saber si se había pensado en alguna instrucción
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Postby Jaime Irurzun » Tue Oct 25, 2005 12:09 pm

fgondi,

Siempre puedes copiar el código C de la función de Harbour y meterla como código C en tu programa cambiándole el nombre. memoEdit() sería la de FWH y memoEditH() la de Harbour...
Jaime Irurzun
 
Posts: 6
Joined: Thu Oct 06, 2005 8:01 pm

Postby fgondi » Tue Oct 25, 2005 1:22 pm

Hola Jaime,

Esa es mejor idea, y también lo he intente pero lo que no consigo encontrar es donde esta la función memoedit en harbour.

He buscado dentro de todos los ficheros que vienen con harbour y no aparece.

No se si estoy muy negado o que :wink:
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Postby jlcapel » Tue Oct 25, 2005 1:39 pm

Fernando,

Echa un vistazo a \source\rtl\memoedit.prg

Saludos,
José Luis Capel
www.capelblog.com
User avatar
jlcapel
 
Posts: 229
Joined: Wed Oct 12, 2005 5:32 pm
Location: Valencia - España

Postby fgondi » Tue Oct 25, 2005 1:49 pm

José Luis,

Tienes toda la razón. Hay esta entera y verdadera la función Memoedit.
Me faltaba parte del source. :oops:

Lo he intentado bajar de http://www.harbour-roject.org/download.htm pero no me deja.

Lo he conseguido de esta otra dirección http://harbour.netfang.net/

Muchas gracias por vuestras respuestas.
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 38 guests