Sei sulla pagina 1di 24

http://dbfastchile.blogspot.pe/2011/05/programa-en-dbfast-modificado-para.

html

estimados programa hace 20 aos en clipper duro y quiero pasarlos a entorno visual.
ya prove con fw me gusto muchisimo pero ahora quiero migrar a 32 bits. con cual de
estos lenguajes
me recomiendan usar.? he intentado bajar el xharbour pero al parecer ya no existe.
y necesitare algun programa adicional para compilar. ?
gracias.
Valora esta pregunta

0
Responder

Otras secciones de LWP con contenido de Clipper/FiveWin


- Cdigo fuente de Clipper/FiveWin
- Cursos de Clipper/FiveWin
- Temas de Clipper/FiveWin

Cdigos de Clipper/FiveWin
- Funciones para el manejo de registros
- Melodias
- Digito verificador RUT

diferencia xharbour,harbour y minigui


Publicado por Superindio (64 intervenciones) el 31/07/2012 22:51:26
Hola buenisimo... Harbour a esta altura no hay con que darle.. para mi es fantastico
no tiene nada que envidiarle a los otros lenguajes mas avanzados
Te aclaro brevemente:
Harbour es un generador de codigo C que luego es compilado por un Compilador
C/C++
como puede ser Borland 5.5, 5.8, Watcom, VC 6.0, Mingw32 o Cygwin o Gcc en linux
en sus comienzos le faltaba algunas cositas, funciones, rutinas avanzadas etc etc
y los creadores de xhabour se encargaron de agregarlo y asi nacio xharbour, extendieron
la funcionalidad de harbour y entonces era mejor
hoy por hoy la version oficial es tan potente que xharbour quedo atras
hasta ahi todo codigo clipper se podia compilar sin problemas pero modo console
o con algun arreglo podia compilar con fivewin para harbour pero esta tenia algun que
otro inconveniente
luego un Sr llamado Roberto Lopez a quien agradezco infinitamente creo la libreria
grafica Minigui opensource al igual que harbour
y de alli "HAGASE LA LUZ!!!" salieron 3 versiones:
- OOHG Orientada a Objetos, se puede compilar con Bcc 5.4 y 5.8 y Mingw32 esta
ultima lo hace rapidisima
- MINIGUI EXTENDED antes solo compilaba con Bcc 5.5 y 5.8 el problema que tenia
era que si pones imagenes muy pesasda en Bytes
en el archivo de recursos no compila, ahora creo que se puede compilar con mingw32 y
esta es la mas completa en controles se puede hacer de todo ademas trae una cantidad de
ejemplos que si no aprendes con eso te tenes que dedicar a corte y confeccion
- HMG OFICIAL mantenida por su creador muy bien testeada y muy rapida, compila
por defecto con mingw32, es una joyita, TODO UN CHICHE, genera ejecutables
rapidisimos, tiene monton de ejemplos y ademas
un foro en el que te acunan y te tratan como cuando tenias 3 meses de vida....

yo las probe a todas, todas me gustaron y me quedo con HMG Oficial...


con todas podes acceder a MySQL, Oracle, Db2, SQLServer Access, dbf, MariaDB,
SQLite, y lo unico que no pude
hacer es accesar .db de paradox.
Maneja muy bien el indexado CDX
a juzgar por el producto y ademas por ser software libre es para sacarse el sombrero,
tuve
te pasa a harbour y es como el dulce de leche no lo queres soltar mas...
cuesta un poco el diseo de las pantallas pero una vez que le agarras la mano...
he dictado un curso de harbour en unos estudiantes de Sistemas no muy avanzados
y me he quedado asombradisimo de LA CURVA DE APRENDIZAJE de este lenguaje
es muy corta, era fascinante ver como con muy pocas clases y ejemplos concretos
en pocos tiempo los estudiantes lograban pequeas aplicaciones con alta funcionalidad.
Valora esta respuesta

0
Comentar

donde puedo bajar links necesarios


Publicado por jaime todoturista@gmail.com (5 intervenciones) el 31/07/2012 23:59:24
hola muchas gracias por la informacion .y explicacion. donde podre bajar los links
necesarios
de HMG Oficial para ejecutar este lenguaje- saludos.
ya que he buscado pero algunos estan rotos.y el compilador borland no lo encuentro en
su sitio. saludos.
Valora esta respuesta

0
Comentar

donde puedo bajar links necesarios


Publicado por SuperIndio (64 intervenciones) el 01/08/2012 17:44:43
Ahi va:
http://www.hmgforum.com/site/index.php?option=com_phocadownload&view=categor
y&id=1:hmg-3.0&Itemid=2

http://www.hmgforum.com/site/
y de ahi vas abajo de HMG Releases (1/23) en:
HMG 3.0 (23) y te bajas la version HMG 3.0.41 ---> mucha suerte y good show!!!
Valora esta respuesta

0
Comentar
gracias por sus ayuda
Publicado por jaime todoturista@gmail.com (5 intervenciones) el 01/08/2012 19:53:09
gracias por tu ayuda.ahora empezare .muchas gcias a todos.
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por Balterra balterra@hotmail.com (38 intervenciones) el 01/08/2012
10:24:16
Buenas,

me podias indicar cual es la web oficial HMG?

Gracias
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio (64 intervenciones) el 01/08/2012 16:56:26
lo bajas de ---> HMGFORUM
en este link
http://www.hmgforum.com/site/

lo bajas lo instalas en un directorio supongamos c:\hmg


- luego abreis una ventana console
- vas a los ejemplos con el comando cd c:\hmg\SAMPLES\GRID.03\
y ahi ejecutas

c:\hmg\SAMPLES\GRID.03>build demo
y listo
en cada directorio de los ejemplos hay:
.prg son los programas
.hbp usadas para invocar al compilador
build.bat script para compilar
ide.bat invoca al ide
.rc definicion de recursos imagenes iconos, cursores etc etc

los directorios:

DOC documentacion navegable


HARBOUR compilador harbour (bin), Librerias harbour(lib), headers de harbour
(includes)
hfcl (codigo de la libreria HFCL)
HMGSQL (codigo de la libreria sql)
IDE (ide de Roberto Lopez)
INCLUDE (Include de la libreria MiniGUI)
LIB (Libbreria Minigui)
MINGW (Compilador C++ mingw32 -- > gcc.exe g++.exe ld.exe ar.exe ) con sus
librerias, includes etc etc
Notepad++ ( Editor de texto este aveces lo cambian por )
OBJ ( directorio donde se generan los .obj cuando compilas la, libreria minigui o hmg)
RESOURCES (recursos de la libreria minigui o hmg)
Ress
SAMPLES ( la tonelada de ejemplos )
SOURCE ( fuentes de la libreria )

espero te sirva de algo ---


cuando quieras arrancar con SQL, cosa que te recomiendo, te puedo ayudar yo conecto
MariaDB
sucesor de MySQL nacida de la version 5.41 cuando Oracle compro a Sun microsystem
duea de mySQL, muy pero muy Buena mucho mejor que MYSQL.....
Valora esta respuesta

0
Comentar

muchas gcias
Publicado por jaime todoturista@gmail.com (5 intervenciones) el 01/08/2012 19:55:05
muchas gcias . por tu ayuda. saludos.me quedo muy clara la explicacion.en realidad
andaba muy perdido.
Valora esta respuesta

0
Comentar
diferencia xharbour,harbour y minigui
Publicado por Balterra balterra@hotmail.com (38 intervenciones) el 02/08/2012
09:41:54
Muchas Gracias por tu aporte.
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por Balterra balterra@hotmail.com (38 intervenciones) el 02/08/2012
09:46:40
Perdona una aclaracion, debo de bajarme el HFCL? que es ?

Grracias
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio isma@argentina.com (64 intervenciones) el 08/08/2012
19:27:18
No no hace falta, pero si queres husmear... es una extension del "i_UsrSOOP.ch" una
libreria aprte que exteinde funcionalidades o algo asi... para los controles combo y grid,
le agrega funcionalidades como search print para el grid, autofill para el combo y bla bla
bla bla.... yo en tu lugar explotara hmg asi hast que estes bien ducho y ahi si arranca
por nuevas extensiones y versiones... saludso y suerte
cualquier duda ahi mostre el mail
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por jaime todoturista@gmail.com (5 intervenciones) el 10/08/2012 19:12:22
Una duda . En fiw win usaba como editor de recoursos el workshop. lo prove en
harbour pero no me funciona. que editor de recursos viene para harbour oficial?.
muchismas gcias.
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por superindio (64 intervenciones) el 13/08/2012 06:21:02
Ahhhhh es como volver al garrote en ese sentido, en el directorio "IDE" tenes un
diseador
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por mini (9 intervenciones) el 09/08/2012 23:56:36
HOLA

YO PROGRAMO EN CLIPPER
TIENES UN CURSO PARA EMPEZAR DE CERO DE HGM
TENGO QUE CAMBIAR LOS SISTEMAS DE NOMINA Y CONTABILIDAD
ME HAN RECOMENDADO VB.NET TU QUE OPINAS DE ESE LENGUAJE
SI ME PUEDES AYUDAR
GRACIAS
MINI
Valora esta respuesta

0
Comentar
diferencia xharbour,harbour y minigui
Publicado por superindio (64 intervenciones) el 13/08/2012 06:23:42
Me quedo siempre con HARBOUR anda de lujo y notenes que pensar en licencia,
software legal, ni royalties ni runtimes ni nada de eso con HMG no tendras nada que
envidiar a .net
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por mini (9 intervenciones) el 13/08/2012 19:31:57
Gracias

Tienes informacion para empezar desde cero con HMG


donde consigo el software Y manuales

te lo agradeceria mucho
mini
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por superindio (64 intervenciones) el 14/08/2012 05:46:46
bueno si lees mas arriba puse todo todo... absolutamente todo
Valora esta respuesta

0
Comentar
diferencia xharbour,harbour y minigui
Publicado por oscar oscarberrocal@terra.com (1 intervencin) el 18/08/2012 14:20:17
Hola.. Sabes algo del HMGSCRIPT o algo parecido que tenga el mismo objetivo.

Saludos.
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio (64 intervenciones) el 21/08/2012 16:16:52
Ah... veo vas en la buena senda... Bueno mira lo estuve probando.... Por ahora solo
puedo decirte
que si el proyecto HMG via Script alcanza un buen desarrollo y madurez va a ser un
golazo!!!, por ahora aun lo estoy probando... me cuesta un poco pero... Creo que va a
ser algo revolucionario...
saludos
Valora esta respuesta
0
Comentar

diferencia xharbour,harbour y minigui


Publicado por MINI (9 intervenciones) el 21/08/2012 21:13:34
buen dia

quise bajar el HGM al ejecutarla marca daado el archivo


no tienes otra manera de conseguirlo

gracias por tu ayuda y paciencia.

mini
Valora esta respuesta

0
Comentar
diferencia xharbour,harbour y minigui
Publicado por Balterra balterra@hotmail.com (38 intervenciones) el 22/08/2012
13:31:31
Una duda, las pantallas de mi programa siguen siendo en MS-dos, quiero decir, uso
mucho SAY y GET.

es compatible con HGM?


Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio isma@argentina.com (64 intervenciones) el 22/08/2012
16:01:38
Si tu sistema es modo console y queres recompilarlo pero en 32 bit con hmg no deberias
tenes ningun problema, ya que es 100% compatible, a menos que uses alguna libreria
externa y no exista para harbour, si no tenes ganas de migrarlo podes simplemente
compilarlo modo console y listo ademas ya no necesitaras los files=100 buffer=200 ni
usar algun extensor de memoria etc etc, es simple
Valora esta respuesta
0
Comentar

diferencia xharbour,harbour y minigui


Publicado por Balterra balterra@hotmail.com (38 intervenciones) el 22/08/2012
17:03:37
SuperIndio,

Mi programa consta muchos prg, compilo en Clipper..


CLIPPER ASIEOPER
CLIPPER ASIECOMP
CLIPPER CONSRECI
CLIPPER CONSVENT
CLIPPER CONSFACT
CLIPPER CONSEXPE
CLIPPER COMPSERV
CLIPPER COMPEXPE
CLIPPER COMPHUEC
CLIPPER CONSMOVI
CLIPPER CREAINDI
CLIPPER DESEEXPE
CLIPPER DESEUNEX
CLIPPER ENLAEXPE
CLIPPER ENLAMOVI
CLIPPER EMISCHEQ
CLIPPER EXPECLIE
CLIPPER EXPESERV
CLIPPER EXPEIMPO
CLIPPER EXTRCUEN
CLIPPER FUNCEXPE
CLIPPER GESTBONO
CLIPPER GESTBSPS
CLIPPER GESTRENF
CLIPPER GENEDOCU
CLIPPER GENEEMIS
CLIPPER GESTCHEQ
CLIPPER INGRDEVO
CLIPPER MANTCUSU
CLIPPER MANTTCOM
CLIPPER MANTEXPE
CLIPPER MENUPRIN
CLIPPER PROGPRIN
CLIPPER PROGFICH
CLIPPER REGEEXPE
CLIPPER RECAEXPE
CLIPPER REGECAJA
CLIPPER REORFIC1
CLIPPER SALIRDOS
CLIPPER VACIFIC1
CLIPPER EXPODATO
CLIPPER IMPODATO

COPY *.OBJ \GESTAGEN.FUE\OBJ


DEL *.OBJ

blinker @progblin.lnk

* * * * progblin.lnk

BLINKER INCREMENTAL OFF

BLINKER LINK XMS ON


BLINKER HOST DPMI ON
BLINKER HOST VCPI ON
BLINKER HOST XMS ON

FI PROGPRIN,MENUPRIN,PROGFICH
FI
ASIEOPER,ASIECOMP,CONSMOVI,ENLAMOVI,INGRDEVO,EMISCHEQ,RECA
EXPE,EXTRCUEN
FI MANTCUSU,CREAINDI,REORFIC1
FI
MANTEXPE,EXPECLIE,EXPESERV,EXPEIMPO,FUNCEXPE,ENLAEXPE,CONS
VENT
FI GENEDOCU,GENEEMIS,REGEEXPE,DESEEXPE,CONSFACT
FI GESTBONO,GESTBSPS,MANTTCOM,GESTCHEQ
FI DESEUNEX

LIB \CLIPP503\LIB\DBFNTX
LIB \CLIPP503\LIB\DBFCDX
LIB \CLIPP503\LIB\_DBFCDX
LIB \CLIPP503\LIB\LFN
LIB \CLIPP503\LIB\LL
LIB \CLIPP503\LIB\NANFOR
LIB \CLIPP503\LIB\CPMI
LIB \bli700\LIB\BLXCLP53
LIB \BLI600\LIB\OSLIB

// EStas Librerias las Genero yo con Funciones que comparto con el resto de fuentes
LIB LIB\LIBRGENE,LIB\LIBRPRIN,LIB\LIBRUTIL

Como tendria que hacer para compilarlo en Harbour???

Me he instalado la version HMG 3.0.41

Gracias
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio (64 intervenciones) el 22/08/2012 18:58:53
Mira existen varias formas

Lo importante ahora es que entiendas bien como funciona esto


supongamos que la instalaste en C:\HMG

vos tendrias que crear tres archivos:

balterra.hbc

************
incpaths=
libpaths=
libs=
gt=
mt=no
instpaths=

balterra.hbp
************

balterramain.Prg (aqui dentro de este programa deberias tener la funciona main() que
inicia el programa si es que todos se unen en un solo .exe
ASIEOPER.prg
ASIECOMP.prg
CONSRECI.prg
CONSVENT.prg
CONSFACT.prg
CONSEXPE.prg
COMPSERV.prg
COMPEXPE.prg
COMPHUEC.prg
CONSMOVI.prg
CREAINDI.prg
DESEEXPE.prg
DESEUNEX.prg
ENLAEXPE.prg
ENLAMOVI.prg
EMISCHEQ.prg
EXPECLIE.prg
EXPESERV.prg
EXPEIMPO.prg
EXTRCUEN.prg
FUNCEXPE.prg
GESTBONO.prg
GESTBSPS.prg
GESTRENF.prg
GENEDOCU.prg
GENEEMIS.prg
GESTCHEQ.prg
INGRDEVO.prg
MANTCUSU.prg
MANTTCOM.prg
MANTEXPE.prg
MENUPRIN.prg
PROGPRIN.prg
PROGFICH.prg
REGEEXPE.prg
RECAEXPE.prg
REGECAJA.prg
REORFIC1.prg
SALIRDOS.prg
VACIFIC1.prg
EXPODATO.prg
IMPODATO.prg

balterra.bat
************
call c:\hmg\build.bat /c balterra

existe otra forma mas sofisticada si se quiere


pero ahi ya tendriamos que hablar de como funciona dl hbmk2.exe ( un especie de
MAKE para harbour )

fijate en la carpeta C:\HMG tenes

build.bat y hmg.hbc

si podes usmearlos veras que todo esta ahi

saludos y espero te sirva

trata de compilar primero un programita que solo haga un par de say y nada mas y ahi
vas practicando, porque sino te vas a enrrollar, de a poquito y no te olvides que "el que
va lento muchas veces llega mas lejos"
Valora esta respuesta

0
Comentar
diferencia xharbour,harbour y minigui
Publicado por SuperIndio (64 intervenciones) el 22/08/2012 19:01:25
me olvidaba... abris una ventana modo console y ejecutas
c:\hmg\ejemplos\balterra.bat y listo
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por Manfred Maringer (8 intervenciones) el 21/08/2013 20:50:17
Amigo, gracias por todo lo que publicaste.
Lo que no entiendo es donde van copiadas las libreras que no son de clipper, como las
de blinker o las fiscales (es un programa de impresoras hasar).

Muchas gracias!
Valora esta respuesta
0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio isma@argentina.com (64 intervenciones) el 22/08/2012
16:06:23
EL LINK ES
http://www.hmgforum.com/site/index.php?option=com_phocadownload&view=categor
y&id=1:hmg-3.0&Itemid=2
El archivo est perfecto, acabo de probarlo, debes tener algun otro problema, que usas
xp, vista o seven?
en donde estas ? si estas en bs.as. te armo un cd con todo lo necesario y lo pasa a buscar
Valora esta respuesta

0
Comentar
diferencia xharbour,harbour y minigui
Publicado por mini minerva_gcs@hotmail.com (9 intervenciones) el 22/08/2012
19:36:08
uso Vista ultimate.. resido en mexicali b.c, mexico
voy a intentarlo de nuevo
gracias
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por mini (9 intervenciones) el 22/08/2012 23:56:43
ya se.. pero ya van a formatear la maquina... el que me vendio la maquina no se pq le
instalo esa
version ...
Valora esta respuesta
0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio (64 intervenciones) el 22/08/2012 19:05:24
EL LINK ES
http://www.hmgforum.com/site/index.php?option=com_phocadownload&view=categor
y&id=1:hmg-3.0&Itemid=2
El archivo est perfecto, acabo de probarlo, debes tener algun otro problema, que usas
xp, vista o seven?
en donde estas ? si estas en bs.as. te armo un cd con todo lo necesario y lo pasa a buscar
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por MINI (9 intervenciones) el 22/08/2012 19:52:22
Gracias ahora si funciono
ahora por donde empiezo para enterdelo ??
de nuevo gracias por tu paciencia...
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio (64 intervenciones) el 22/08/2012 21:32:55
Ok bueno ahora
1) intalalo en una carpeta ej: c:\hmg
2) abrir una ventana MODO CONSOLE como?
---> Inicio --> Ejecutar --> cmd [enter]
3) en la ventana Console asignarse al directorio "C:\hmg\SAMPLES\BUTTON.2" asi
cd C:\hmg\SAMPLES\BUTTON.2

4) ejecutar C:\hmg\SAMPLES\BUTTON.2>build demo

5) abrir un editor y abrir C:\hmg\SAMPLES\BUTTON.2\demo.prg


modificarlo y repetir

6) LEER DOCUMENTACION... como?


En C:\hmg\DOC\ existe un archivo hmgdoc.Htm ejecutalo y listo

7) LEE MAS ARRIBA EN ESTE MISMO POSTING DONDE YO EXPLICO EN


FORMA SIMPLE
TODO LO NECESARIO PARA PRINCIPIANTES... NO LO VOY A ESCRIBIR DE
NUEVO

SALUDOS Y MUCHA SUERTE


Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por mini (9 intervenciones) el 22/08/2012 23:58:48
gracias...
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio (64 intervenciones) el 24/08/2012 14:50:33
Y???? Como les fue ? estan vivos ?
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por mini (9 intervenciones) el 24/08/2012 19:45:01
sip.. estoy viendo los ejemplos tratando de entederlos
gracias
mini
Valora esta respuesta
0
Comentar

diferencia xharbour,harbour y minigui


Publicado por SuperIndio (64 intervenciones) el 24/08/2012 21:46:43
Pregunte lo q quiera, pudiste ejecutar uno es simple, solo tenes que poner asi
C:\hmg\SAMPLES\GRID.04>build demo
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por MINI minerva_gcs@hotmail.com (9 intervenciones) el 24/08/2012
22:06:00
SIP. LO TENDRE EN CUENTA EL DE PREGUNTAR
GRACIAS
Valora esta respuesta

0
Comentar

diferencia xharbour,harbour y minigui


Publicado por Balterra balterra@hotmail.com (38 intervenciones) el 25/08/2012
10:07:08
Si SuperIndio, yo estoy vivo, pero no he tenido tiempo de probar, en cuanto lo haga te
comento.

Ando liado con Migracion a CDX de mi programa, y tengo lio con uno.s NTX que no
son mios y necesita mi programa.

Gracias
Valora esta respuesta
0
Comentar

diferencia xharbour,harbour y minigui


Publicado por oscar (1 intervencin) el 17/01/2013 20:44:12
Hola.

Un gusto leer tus comentarios.


Me gustaria saber o tener una idea de tus instrucciones, para conectarte con ORACLE.

Gracias.
Valora esta respuesta

Potrebbero piacerti anche