PREGUNTAS CONTESTADAS - Clipper/FiveWin

 Hay un total de 470 Preguntas.<<  >> 

    Pregunta:  51470 - COMO PUEDO USA EL MOUSE CON CLIPPER SUMMER 87
Autor:  goevanni monge
HOLA QUE TAL? TENGO UNA DUDA ACERCA DE CLIPPER SUMMER 87, QUE ES EL QUE UTILIZO....

QUIERO PONER A FUNCIONAR EL MOUSE.. SE PODRA? QUE MODIFICACIONES DEBO DE HACER PARA PONERLO A FUNCIONAR?
PERO RECUERDEN QUE NO UTILIZO CLIPPER 5.2 SINO QUE YO UTILIZO EL CLIPPER SUMMER'S 87...

PD. OJALA ME DEJEN SUS CORREOS... PARA QUE ME PUEDAN SEGUR AYUDANDO..... GRACIAS................

ATE
GEOVANNI
  Respuesta:  Benjamin Allee
Hola Geovanni,

Para tu información, si se puede poner a funcionar el mouse en Clipper Summer 87. Debes de conseguir una librería que se llama "FLIPPER" , que es para desarrollar graficos con la version Summer 87. Yo trabaje con esa version por mucho tiempo y tenia la libreria, pero lamentablemente los diskettes se echaron a perder y perdi la libreria. Esa libreria te permite tambien configurar tu mouse para que pueda trabajar en tus aplicaciones de Clipper.
Yo estoy programando todavia con clipper, pero con la version 5.01, que tiene mas capacidad que el summer 87.
En estos momentos estoy buscando la libreria de graficos para la version 5.01. Si conoces esta libreria y lo tienes , aviseme.

Un cordial saludo

Benjamin
Siervo del Dios Altísimo
Cristo Jesus te ama y tiene un propósito para tu vida

    Pregunta:  51615 - COMO COMPILAR CON OVERLAY
Autor:  Elizabeth Ccama
Hola tengo un problema grave, tengo subrutinas en clipper summer 87 no se como debo compilar en solapes, para evitar que todo el programa suba a memoria, porque el ejecutable no entra en la memoria de mi PC 486 es demasiado grande y envia error falta de memoria
Se agradece anticipadamente.
  Respuesta:  nobody
rtlink @prueba.lnk /dynamic:load.ovl

contenido de fichero prueba.lnk
fi xx.obj
fi case01.obj
fi case02.obj
fi case03.obj
fi case04.obj
fi case05.obj
fi case06.obj
fi empresa.obj
beginarea
fi rutinas.obj
endarea
ou venta.exe
lib clipper.lib,dbfntx.lib,support.lib

explicacion arranco con fichero xx.prg (menu principal), todas las rutinas que mas uso estan en rutinas.prg digamos que quedan fijas, mis subprogramas estan ubicadas en case01.prg, case02.prg, ... etc esto es cuando entro en el primer menu carga todas las funciones de case01 entro en el segundo 2menu desaloja las funciones de case01 y carga las funciones case02.prg
suerte!!

ojo esto es clipper 5.01 y rtlink no se si es tu caso
  Respuesta:  Leonardo Bidi
Creo q estas utilizando el RTLINK para linker, deberias utilizar el BLINKER cuyos parametros soy casi identicos al RTLINK, ademas que tienes muchas mas prestaciones.
Con BLINKER puedes linker apliaciones que superan la barrera de la memoria.

Suerte.

    Pregunta:  52014 - LICENCIA PARA CLIPPER 5.1 O 5.2
Autor:  franklin alexis perez
Tengo 12 años trabajando en clipper 5.1 y 5.2 pero en venezuela va a entra en unos años la legilacion de software tengo una cantera grande de Sistemas hecho con este lenguaje, que puedo hacer para adquirir una licencia y cuanto vale gracias
  Respuesta:  TOMAS TORRES
checa esta pagina
http://www.emsps.com/oldtools/clipper.htm

te recomiendo que migres hacia XBASE (clipper visual)
www.alaska-software.com

    Pregunta:  52487 - ERROR 21 EN APLICACIóN CON RED EN WIN 98
Autor:  Marcelo Colamonici Chorbadjián
Tengo en la empresa una aplicación realizada el Clipper 5.3 agregamos máquinas (tenemos 15) y comenzo a dar dicho error cuando nos pasamos de las 6 máquinas que acceden a una máquina dedicada con Win 98.
Todas las terminales poseen Win 98, asi también la que hace de servidor.
Win 98 limita la cantidad de máquinas a las que se puede acceder, o es otro el problema ??
  Respuesta:  isabel rascon
Tengo el mismo caso que tu y NO, el win98 NO limita el numero de terminales para nada, yo creo que es otro el problema, no sera la cantidad de files y buffers abiertos en tu config.sys ?
Yo lo utilizo asi:
FILES=200
BUFFERS=100

Si no lo tienes, genera este archivo config.sys en la raiz de c: de cada estacion de trabajo y reinicia la computadora.
Espero esta info. te haya servido de algo, si no de cualquier manera estamos en contacto.
ISA.

    Pregunta:  52549 - IMPRIMIR DESDE DOS LPTX EN PRINT SERVER
Autor:  Cesar Eduardo Salazar Osorio
Tengo aplicaciones DOS (clipper 5.2e) que imprimen en puertos LPTX, mi red es Novel 5.1 con tablas DBFs e indices NTX, NSX.

Las estaciones de trabajo son WIN98SE y WIN XP SP2 (cliente Novell for Windows v.4.91 SP2 con protocolo IP e IPX).

Como puedo hacer para que pueda imprimirse en impresoras en "red" (con un pirnt server con puerto paralelo) una impresora Epson FX2170 ?

Tengo un print server JetDirect 500x (J3265A) con el cual logro capturar la impresora con una dirección IP y logro imprimir desde Windows sin problema; pero no logro capturarlo como LPTX para que mi programa clipper lo imprima.

Agradeceré cualquier ayuda.
  Respuesta:  adaptoide adaptoide
Que tal Lalo, yo tambien tenia ese problema en Clipper 5.2 y probe varios programas, pero el que me resulto el mejor de todos es el No2imp, checa lo que hace, espero que te sirva en red :

Por medio de este programa podra enviar archivos tipo TXT (texto)
a impresoras que no impriman en DOS (como la Canon BJC-1000,BJC-2100, etc...) esto tambien ayuda a realizar impresiones a traves de la red local, con solo escojer la impresora requerida. evitando asi la molesta captura de puertos.
o para imprimir en impresoras con puerto USB.

Es fantastico. Si no lo puedes localizar contactame. Saludos desde Mexico.
  Respuesta:  Juan Mateluna
La impresion desde Clipper con una red novell es realmente sencilla, puesto que el control de los puertos lo hace Novell, tu no necesitas poner ni una sola linea de código extra en tu programa.

Lo que debes hacer es configurar el print server siguiendo las instrucciones del fabricante, en lo relativo a las redes novell, si aun tienes problemas, busca en la ayuda del S.O. Novell existe un apartado completísimo en los manuales de instalación de la red novell, pide ayuda al administrador de la misma. tambien te recomiendo consultar la ayuda del comando "capture" de la novell.

luego todo lo que tendras que hacer será poner una línea de código antes de ejecutar tu programa, algo asi como "capture q=pra64610_lpt1_q nb nff ti=1", puedes hacer tantos "capture" como impresoras tengas en la red. si habres una ventana d.o.s. y escribes "capture /?" ( sin las comillas) te aparecera el manual de ayuda

algunos print servers (tal como el Pra64610, que uso yo ), traen un manual interno de autoinstalacion para redes novell, todo lo que tienes que hacer es conectarlo a un punto de red, y acceder a él usando un navegador tal como Internet explorer, y seguir las instrucciones que te iran apareciendo en la pantalla. el mismo print server configurará el servicio de impresion en la red novell.

    Pregunta:  53225 - IMPRESIóN DIRECTA EN APLICACIóN CLIPPER BAJO XP
Autor:  Edmundo Le-Fort
Hola, tengo una aplicación Clipper para facturación, la cual funciona perfectamente en DOS, Windows 95, 98 y 98 SE.

Al implementarla en XP, la impresión de una factura no es total y continua como en las otras plataformas, sino que imprime la mitad o más de la Factura, luego de lo cual se produce una pausa bastante larga, 10 a 20 segundos, para luego terminar la impresión. Esto sucede a menos que el usuario salga completamente de la aplicación, en cuyo caso la impresión es continua. Necesito resolver esto a la brevedad, ya que el sistema es complejísimo y no es reemplazable en el corto plazo, a pesar que más adelante se migrará a un ERP.
  Respuesta:  Gabriel Ordoñez
tienes que modificar el registro.
inicio-ejecutar-regedit
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE\SYSTEM
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW
LPT_timeout esta en 15, cambiar a 1
y listo
imprime corrido sin problemas.
  Respuesta:  mario gomez
la solucion a este problema se logra realizando lo siguiente

al activar la impresora

set device to print
set printer to "lpt1"

aqui escribes las instruccion de imprimir como

@prow()+1,1 say "ccccccccccccccccccccccccccccc"

al terminar todo

set printer to
set device to screen

con el set printer to se cierra el proceso e inmediatamente va a imprimir, de lo contrarrio esta en espera porque no se cierra es por eso al salir se imprime por que se cierran los archivos.

atte.
  Respuesta:  adaptoide adaptoide
Que tal Mundus, yo tambien tenia ese problema en Clipper 5.2, con las facturas y cualquier reporte y probe varios programas, pero el que me resulto el mejor de todos es el No2imp, checa lo que hace :

Por medio de este programa podra enviar archivos tipo TXT (texto)
a impresoras que no impriman en DOS (como la Canon BJC-1000,BJC-2100, etc...) esto tambien ayuda a realizar impresiones a traves de la red local, con solo escojer la impresora requerida. evitando asi la molesta captura de puertos.
o para imprimir en impresoras con puerto USB.

Es fantastico. Solo tienes que agregar algunas lineas de codigo, (a lo mucho 5, y eso es mucho). Si no lo puedes localizar contactame. Saludos desde Mexico.
  Respuesta:  Edmundo Le-Fort R.
Gracias por el consejo, sin embargo encontré la explicación y la solución (no me quedaba otra opción). Se las explico a continuación por si les sucede

En XP se usa una cola de impresión SIEMPRE y ésta trae definido un timeout, en 15 segundos. Esto quiere decir que la cola espera 15 segundos y si no ha entrado más impresión, se da por concluida. Esto se corrige buscando en el registro de windows la entrada lpt_timeout, llevando el valor de éste al que el usuario estime conveniente, por ejemplo a 1.
  Respuesta:  Wilder Castillo Sánchez
Yo envio el reporte a un archivo PRN
luego lo envio a la Impresora, y despues elimino el archivo PRN

Ejemplo:

SET PRINTER TO REPORTE
SET DEVI TO PRIN

@ 1,1 SAY "MI NOMBRE ES WILDER Y SOY DE LIMA-PERU"

SET DEVI TO SCRE
SET PRINTER TO

RUN TYPE REPORTE.PRN > PRN
RUN DEL REPORTE.PRN

ESPERO TE SEA DE UTILIDAD, CUALQUIER OTRA CONSULTA ME AVISAS

SALUDOS

    Pregunta:  53290 - RECURSOS EN XP
Autor:  Miguel Ferguson
Utilizo Clipper 5.3 y en Windows XP me consume todos los recursos del sistema y se pone muy lento, hay algun arreglo?
  Respuesta:  Diego Marzorati
Yo me cruzé con ese problema utilizando una aplicación hecha en Clipper. La solución que encontré fué modificar las propiedades del acceso directo (click derecho en el ícono) en la solapa miscelanea ajustar el deslizador de SENSIBILIDAD A LA INACTIVIDAD en alta.

    Pregunta:  53424 - COMPILACION CON XHARBOUR
Autor:  Johan Donado
Saludos.

Estoy intentando retomar a la programación Clipper después de años de haber migrado a Visual Basic. Descargué xHarbour y Borland C++, pero no se como compilar mis prg.

Cuando escribo Harbour MiProgr.prg lo pasa a MiProgr.c

Ahora por mas que intento pasarlo a EXE con el bcc32.exe me da error.

Error: Unresolved external '_main' referenced from C:\BORLAND\BCC55\LIB\C0X32.OBJ
Error: Unresolved external '_hb_vmProcessSymbols' referenced from C:\BORRAR\XX\X.OBJ
Error: Unresolved external '_HB_FUN_SCROLL' referenced from C:\BORRAR\XX\X.OBJ
Error: Unresolved external '_HB_FUN_SETPOS' referenced from C:\BORRAR\XX\X.OBJ
Error: Unresolved external '_HB_FUN_QOUT' referenced from C:\BORRAR\XX\X.OBJ
Error: Unresolved external '_HB_FUN_INKEY' referenced from C:\BORRAR\XX\X.OBJ
Error: Unresolved external '_hb_vmExecute' referenced from C:\BORRAR\XX\X.OBJ

Agradecería si alguien me puede orientar porque en realidad me gustaría retomar mi amado y nunca olvidado Clipper.

Gracias
  Respuesta:  Jorge Vargas
Hola
este es el BAT que usa para comilar mis PRG\'s. es del FiveWin

@ECHO OFF
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWin for xHarbour 7.01 - April 2007 &&\' xHarbour BUILDX.bat
ECHO ³ (c) FiveTech, 1993-2007 for Microsoft Windows 95/98/NT/2000/ME and XP ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

if A%1 == A GOTO :SINTAX
if NOT EXIST %1.prg GOTO :NOEXIST

ECHO Compiling...

set bcdir=c:\\bcc55
set fwh=c:\\FWH
set hdir=c:\\xh

%hdir%\\bin\\harbour %1 /n /i%fwh%\\include;%hdir%\\include %2 %3 > clip.log
@type clip.log
IF ERRORLEVEL 1 PAUSE
IF ERRORLEVEL 1 GOTO EXIT

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

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

echo c0w32.obj + > b32.bc
echo %1.obj, + >> b32.bc
echo %1.exe, + >> b32.bc
echo %1.map, + >> b32.bc
echo ..\\lib\\Fivehx.lib ..\\lib\\FiveHC.lib + >> b32.bc
echo %hdir%\\lib\\rtl.lib + >> b32.bc
echo %hdir%\\lib\\vm.lib + >> b32.bc
echo %hdir%\\lib\\gtgui.lib + >> b32.bc
echo %hdir%\\lib\\lang.lib + >> b32.bc
echo %hdir%\\lib\\macro.lib + >> b32.bc
echo %hdir%\\lib\\rdd.lib + >> b32.bc
echo %hdir%\\lib\\dbfntx.lib + >> b32.bc
echo %hdir%\\lib\\dbfcdx.lib + >> b32.bc
echo %hdir%\\lib\\dbffpt.lib + >> b32.bc
echo %hdir%\\lib\\hbsix.lib + >> b32.bc
echo %hdir%\\lib\\debug.lib + >> b32.bc
echo %hdir%\\lib\\common.lib + >> b32.bc
echo %hdir%\\lib\\pp.lib + >> b32.bc

rem Uncomment these two lines to use Advantage RDD
rem echo %hdir%\\lib\\rddads.lib + >> b32.bc
rem echo %hdir%\\lib\\Ace32.lib + >> b32.bc

echo %bcdir%\\lib\\cw32.lib + >> b32.bc
echo %bcdir%\\lib\\import32.lib + >> b32.bc
echo %bcdir%\\lib\\psdk\\odbc32.lib + >> b32.bc
echo %bcdir%\\lib\\psdk\\rasapi32.lib + >> b32.bc
echo %bcdir%\\lib\\psdk\\nddeapi.lib + >> b32.bc
echo %bcdir%\\lib\\psdk\\iphlpapi.lib, >> b32.bc

IF EXIST %1.res echo %1.res >> b32.bc

rem uncomment this line to use the debugger and comment the following one
rem %bcdir%\\bin\\ilink32 -Gn -Tpe -s -v @b32.bc
%bcdir%\\bin\\ilink32 -Gn -aa -Tpe -s -v @b32.bc

IF ERRORLEVEL 1 GOTO LINKERROR
ECHO * Application successfully built
%1
GOTO EXIT
ECHO

rem delete temporary files
@del %1.c

:LINKERROR
ECHO * There are errors
GOTO EXIT

:SINTAX
ECHO SYNTAX: Build [Program] {-- No especifiques la extensi¢n PRG
ECHO {-- Don\'t specify .PRG extension
GOTO EXIT

//
espero te sirva. en tu mensaje no paparece la fecha

    Pregunta:  53773 - EJEMPLO CONEXION MYSQL Y FIVEWIN
Autor:  Cesar Moreyra
Buenas cliperos deseo me den una ayudita para conocer un ejemplo de conexion de fivewin y mysql, (apertura de una tabla, adionar un registro borrado de un registro, busquedas, o poseen informacion de la libreria sqllib. se los agradeceria.

gracias..
  Respuesta:  Luis Santeliz
utiliza la clase TODBC().

    Pregunta:  53861 - FWRITE():CLIPPER 87 CON WINDOWS XP
Autor:  Adolfo Solis
He tenido problemas al utilizar la funcion Fwrite(), compile el programa en Clipper summer 87si ninguna difultad en DOS desde Windows XP(entrando a la sesion DOS desde Start/aplicaciones...).
Al ejecutar el EXE , el archivo de texto es creado pero no escribe en el la cadena de caracteres que se especifica en la funcion Fwrite().

A continuación el codigo:

fcreate("ff.txt")
fopen("ff.txt",2)
fwrite("ff.txt","101010101",9)
fclose("ff.txt")
  Respuesta:  cesar
fcreate("tuarchivo")) o fopen("tuarchivo") genera un "handler" manejador y con fwrite debes hacer referencia del manejador ejemplo:
fwrite( manejador, "texto_a_escribir", longitud de texto)

nhandler := fcreate("ff.txt")
nhandler := fopen("ff.txt",2)

fwrite( nhandler, "101010101", 9 )
fclose( nhandler )

|<  <<  37 38 39 40 41 42 43 44 45 46 47  >>  >|