Clipper/FiveWin - Problemas al enlazar lib vouch32

 
Vista:

Problemas al enlazar lib vouch32

Publicado por Cesar (1 intervención) el 28/10/2005 16:40:49
cuando quiero enlazar con esta libreria sale el siguiente error:

Blinker : 1115 VOUCH32.LIB (VOUCH32) : "OL_YIELD" : UNRESOLVED EXTERNAL

compilo con 5.3 y blinker 7

He probado incluyendo el vouch32.ch, pero ,nada

Alguna idea?

Saludos
Cesar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas al enlazar lib vouch32

Publicado por Armando Estrada Bucio (167 intervenciones) el 28/10/2005 16:50:26
César:

mmmmm, tengo la impresión de que no se puede mezclar tu aplicación de 16bits con una libreria de 32bits y si lo logras no se cuales sean los resultados.

Saludos, Armando
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al enlazar lib vouch32

Publicado por Alvaro (2 intervenciones) el 28/10/2005 18:37:38
Armando:

La librería Vouch32, realizada por Pritpal Bedi, (actualmente en el equipo oficial de xHarbour), posibilita la inclusión de algunas funciones de Windows en nuestras aplicaciones Clipper. Vouch32 no es una alternativa a los desarrollos en Windows (FiveWin, Minigui, Xailer, etc). Es sólo una ayuda para utilizar la
capacidad de Windows en las actuales aplicaciones hechas en Clipper,
(principalmente impresión, gráficos, email, ftp, etc) sin realizar
grandes cambios en las estructuras de los programas. Se sigue
programando a estilo Clipper.

Simplemente es maravilloso para las actuales aplicaciones Clipper.

Armando, aprovecho para darte las gracias publicamente por tu ayuda con inno.

Un saludo desde Málaga

Alvaro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al enlazar lib vouch32

Publicado por Alvaro (2 intervenciones) el 28/10/2005 18:43:13
Cesar,

Creo que te falta enlazar en el lnk con la libreria oslib.lib.

Si buscas, en este mismo foro, vouch, veras un mensaje mio en el pasado mes de Enero, donde doy algunas explicaciones sobre como instalar vouch y donde puedes encontrar la página de ayuda.

Un saludo.

Alvaro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al enlazar lib vouch32

Publicado por Cesar (153 intervenciones) el 31/10/2005 15:03:48
Gracias alvaro, hice lo me comentas colocando la OSLIB.LIB, y tira otros errores,
Pero aun no vi tus mensaje de como instalar el VOUCH, lo voy a chequear primero y luego si no hay resultados, escribo los detalles.

si no te es molestia puedo enviarte los mensajes de errores por email, ?

Nunca utilice esta libreria, y como los soportes estan en ingles, talvez algunos detalles se me escapen.

DEsde ya muchas gracias
Cesar
Argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al enlazar lib vouch32

Publicado por Alvaro (2 intervenciones) el 31/10/2005 17:26:41
Si en la cabecera de esta página, escribes "vouch" y pulsas BUSCAR, te van a salir varios mensajes.- Hay tres mios del dia 4/1/2005 con la Re:Imprimir. En esos mensajes tienes las instrucciones fundamentales.

Si lo deseas, puedes enviarme los errores a mi correo. Creo que tengo por hay, una ayuda en español. Si la encuentro te la envio.-

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al enlazar lib vouch32

Publicado por Cesar (153 intervenciones) el 31/10/2005 17:39:20
Alvaro,

Si encontre tus mensajes anteriores, y lo unico que me faltaba era colocar el exe en el directorio del programa, pero aun asi tira errores.

Te lo envio via email, asi puedo adjuntarte los errores.

Saludos
Cesar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

1) para compilar

Publicado por Alvaro (79 intervenciones) el 01/11/2005 18:09:51
1) En un fichero, de nombre va.bat, escribe lo siguiente:

rem cambia los path donde tu los tengas
rem Necesitas Blinker 3.1 como mínimo (yo uso la version 6)
CLS
SET INCLUDE=C:\CLIP53\LIB\VOUCH\INCLUDE
SET LIB=C:\CLIP53\LIB
SET OBJ=C:\CLIP53\OBJ
\CLIP53\BIN\clipper BO /m
PAUSE
\BLI6\BIN\BLINKER @bo.LNK
PAUSE
BO

2) En otro fichero, de nombre bo.lnk, escribe lo siguiente:

BLINKER EXE EXT
BLINKER INCREMENTAL OFF
FILE BO
SEARCH \BLI6\LIB\BLXCLP53,\BLI6\LIB\BLXRATEX
LI c:\clip53\lib\OSLIB
LI C:\CLIP53\LIB\VOUCH32
LI c:\clip53\lib\EXTEND
LI C:\CLIP53\LIB\CLIPPER
output BO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE: 2) módulo ejemplo

Publicado por Alvaro (79 intervenciones) el 01/11/2005 18:13:27
3) En un fichero, con nombre bo.prg, escribe lo siguiente:

#include "Vouch32.ch"
#define AZUL V32Rgb( 0, 0, 255 )
local nColor, aImpre := {}
SET CURSO OFF
SETCOLOR( "B / W+" )
CLEAR
// lib oslib para consumir menos cpu
OL_AUTOYIELD (.T.)
SETCOLOR(AZUL)
@ 0,0 SAY PADC("PROBAR VOUCH.LIB", 80) COLOR "W*/B"
@ 24,0 SAY PADR(" LebSoft 2005", 80) COLOR "W*/B"
V32Init ('PROGRAMA BO', , ,'',.f.) // V32Init llama a VouchSrv.exe
ALERT ("WINDOW CON INFORMACION:;;(Tarda un poquito en salir.)")
V32ABOUT ({"Alvaro Valdenebro", "LebSoft"}, "PROGRAMA BO CON VOUCH" )
ALERT ("Pantalla de colores")
nColor := V32GetColor ()
aImpre:=V32PGETPRINTERS()
DISPBOX ( 3, 22, 22, 58, 2, "w+/w" )
@ 4,23 SAY PADC("IMPRESORAS INSTALADAS",35) COLOR "W*/R+"
ACHOICE ( 6, 34, 21, 45, aImpre, .t. ) // lo que tu andabas buscando
CLEAR
QUIT
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE: 3) Blinker

Publicado por Alvaro (79 intervenciones) el 01/11/2005 18:16:53
Seguramente te dará mas de un problema, ya que acabas de instalar Blinker y este programita te servirá, un poco, de depuración. Te aconsejo que utilices Blinker y no exospace.

Alvaro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Alvaro, MIL GRACIAS!!!!

Publicado por Cesar (153 intervenciones) el 01/11/2005 18:39:57
gracias por tu atencion y amabilidad

Saludos
Cesar
Argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE: 3) Blinker

Publicado por Victor J. Mosso L. (3 intervenciones) el 20/02/2006 16:31:14
Hola:

Estoy buscando BLINKER 5.x. Me puedes ayudar? Lo necesito para actualizar un programa en Clipper. Si me ayudas me dices el costo.

Gracias:

Victor Mosso
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar