New to Harbour

387 views
Skip to first unread message

Jorge Fuertes

unread,
May 29, 2025, 6:43:50 AMMay 29
to Harbour Users
Good morning everyone,

I'm an old Clipper programmer, from the 80's and 90's, now I'm a Go developer but I've rediscovered this project some days ago listening to the "codeadores podcast", an interview to the great Antonio Linares.

I want to try to remember how to program in xBase, or learn how to do it again.

At first I'm having some troubles with the homebrew distribution or with the documentation, not really sure, because I don't have an "hbrun" command, for example.

I can't find an error list too, for example I have a BASE/1081 error and I can't find any infornation, I guess its because of the main procedure but...

Anyway, I'll take it as a nostalgia hobby at the moment and we will see if I can contribute or help in something.

Its a. really great project and I thank you all the founders and contributors.

kamlesh patel

unread,
May 29, 2025, 8:21:22 AMMay 29
to harbou...@googlegroups.com
Sir,

Goto this side for xbase programme https://www.hmgextended.com/ or https://www.hmgextended.org/

Regards
Kamlesh


--
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: https://groups.google.com/group/harbour-users
---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/harbour-users/9f25f54c-d09b-4568-b48e-c133d19da9b4n%40googlegroups.com.

hherrera

unread,
May 29, 2025, 8:58:34 AMMay 29
to Harbour Users
Jorge, si vas a trabajar con la parte visual te recomiendo el uso de QPM como gestor de proyectos.  
Usa miniguiExtended+ Borland bcc58    
descargalas de su sitio oficial https://www.hmgextended.com/
las carpetas son:

c:\QPM
c:\Minigui
C:\Borland\bcc58

Si tu proyecto va a usar imagenes, el archivo.rc   debe de tener el mismo nombre de tu archivo principal.
Buena suerte!!!

Henry Herrera

hherrera

unread,
May 29, 2025, 9:02:23 AMMay 29
to Harbour Users
creo que puedes descargalo desde este link


Solo renombra el directorio a bcc58
Con esto puedes ver infinidad de ejemplos en su directorio C:\MINIGUI\SAMPLES

y si haces una donacion a Filatov, puedes tener la version pro.   Que es mas rapida y tiene una carpeta adicional de ejemplos.
Vale la pena tener la PRO

hherrera

unread,
May 29, 2025, 9:04:33 AMMay 29
to Harbour Users
Se me olvido incluirte el proyecto de QPM


Solo descarga la carpeta y listo.  Es portable.

Nenad Batoćanin

unread,
May 29, 2025, 9:18:01 AMMay 29
to harbou...@googlegroups.com

Itamar Lins

unread,
May 29, 2025, 1:07:10 PMMay 29
to Harbour Users
Hi!

>At first I'm having some troubles with the homebrew distribution or with the documentation, not really sure, because I don't have an "hbrun" command, for example.
People who indicate packages without considering the operating system in question, Minigui and similar, will not help at all in this case.
You need to download Harbour via git command and follow the installation documentation.
https://github.com/harbour/core#darwin-os-x

Best regards,
Itamar M. Lins Jr.

Jorge Fuertes

unread,
May 30, 2025, 7:14:19 AMMay 30
to Harbour Users
Muchas gracias por la ayuda, de verdad que os lo agradezco y lo miraré, aunque no uso Windows.

HBQuerier

unread,
May 31, 2025, 9:26:23 AMMay 31
to Harbour Users
Harbour is a great native-code language.  It's my favorite.  Unfortunately, you can't depend on the user community, not even if you're a paid customer or contributor.  Sometimes your queries will be ignored.

So you will want to make use of AIs, when you can't resolve problems within the user communities, or when you don't want to bother anyone.

I use Claude Sonnet usually, but you can play with different AIs and decide which one is best for you.  There's also sites like codingfleet, in which you can pick the AI to help you.  CodingFleet defaults to Python, but you can type Harbour directly in the Programming Language edit box.

If you used Dbsee for Clipper in the old days, there's a Harbour version as well.

Jorge Fuertes

unread,
Jun 1, 2025, 5:19:27 AMJun 1
to Harbour Users
Ok, thanks!

Cotswold GB

unread,
Jun 6, 2025, 3:20:46 AMJun 6
to Harbour Users
Hi Jorge, You will find Harbour to be an improvement on Clipper

I wrote a conversion from Clipper87 to Harbour that takes advantage of different screen size options  and
language updates and improvements etc. 
I wrote it mainly because of the lack of such examples that I experienced and to hopefully save others a little time. 
I did it early on, because after becoming more experienced you forget all of the initial problems which become irrelevant.
Just getting started in any new language is a mountain to climb and it is always the simple and easy bits are hard to locate,
or understand.  Not a criticism, simply a fact but in Harbour much of the training/help can be a little esoteric.

One major problem I had was a Language Reference. The Harbour site, whilst comprehensive it is not searchable. 
Nor is it particularly easy to use for anyone new to Harbour. But don't be discouraged, it is worth it in the end.
I had to create my own 'manual' from different sources but probably cannot pass those on due to copyright issues. 
However, the following, whilst Clipper 5.3, is easier to use than scrolling around on the Harbour site.


My example conversion from Clipper to Harbour 3.2 can be downloaded from:

Regards, Vincent

Reply all
Reply to author
Forward
0 new messages