How To Help Clipper & Foxpro Users Catch Harbour-HMG ASAP!
Moderator: Rathinagiri
- Rathinagiri
- Posts: 5471
- Joined: Tue Jul 29, 2008 6:30 pm
- DBs Used: MariaDB, SQLite, SQLCipher and MySQL
- Location: Sivakasi, India
- Contact:
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
It seems that you require SSL library.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
South or North HMG is worth.
...the possibilities are endless.
- Agil Abdullah
- Posts: 204
- Joined: Mon Aug 25, 2014 11:57 am
- Location: Jakarta, Indonesia
- Contact:
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
You are right. Then pls show me how to get them.Rathinagiri wrote:
It seems that you require SSL library.
Thanks.
Agil Abdullah Albatati (just call me Agil)
Programmer Never Surrender
Programmer Never Surrender
- danielmaximiliano
- Posts: 2611
- Joined: Fri Apr 09, 2010 4:53 pm
- Location: Argentina
- Contact:
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
Replace Folder LIB and LIB64 in c:\hmg.3.3.1Agil Abdullah wrote:To: Javier Tovar & danielmaximiliano
I did download your attachments, but found the following error (see screenshoot):
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*
Saludos / Regards
DaNiElMaXiMiLiAnO
Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*
Saludos / Regards
DaNiElMaXiMiLiAnO
Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
- Agil Abdullah
- Posts: 204
- Joined: Mon Aug 25, 2014 11:57 am
- Location: Jakarta, Indonesia
- Contact:
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
Hi Daniel,
I did what you proposed (download and copy your 2 folders to my folders). But error remained the same.
I work with 32bit not 64bit.
----------------------------------------------------
Harbour 3.2.0dev (r1407111333)
Copyright (c) 1999-2014, http://harbour-project.org/" onclick="window.open(this.href);return false;
C:/Users/toshiba/AppData/Local/Temp/hbmk_q049ke.dir/incomming.o:incomming.c:(.data+0x798): undefined reference to `HB_FUN___HBEXTERN__HBSSL__'
C:/Users/toshiba/AppData/Local/Temp/hbmk_q049ke.dir/sendemail.o:sendemail.c:(.data+0x348): undefined reference to `HB_FUN___HBEXTERN__HBSSL__'
collect2: ld returned 1 exit status
hbmk2[Inoutemail]: Error: Running linker. 1
gcc.exe
----------------------------------------------------
Something wrong with my computer?
I did what you proposed (download and copy your 2 folders to my folders). But error remained the same.
I work with 32bit not 64bit.
----------------------------------------------------
Harbour 3.2.0dev (r1407111333)
Copyright (c) 1999-2014, http://harbour-project.org/" onclick="window.open(this.href);return false;
C:/Users/toshiba/AppData/Local/Temp/hbmk_q049ke.dir/incomming.o:incomming.c:(.data+0x798): undefined reference to `HB_FUN___HBEXTERN__HBSSL__'
C:/Users/toshiba/AppData/Local/Temp/hbmk_q049ke.dir/sendemail.o:sendemail.c:(.data+0x348): undefined reference to `HB_FUN___HBEXTERN__HBSSL__'
collect2: ld returned 1 exit status
hbmk2[Inoutemail]: Error: Running linker. 1
gcc.exe
----------------------------------------------------
Something wrong with my computer?
Agil Abdullah Albatati (just call me Agil)
Programmer Never Surrender
Programmer Never Surrender
- Agil Abdullah
- Posts: 204
- Joined: Mon Aug 25, 2014 11:57 am
- Location: Jakarta, Indonesia
- Contact:
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
Sorry,
Now it works when I compiled it using HMG-IDE. That's you forgot to remind me how to build it.
Bravo..... Many thanks
Now it works when I compiled it using HMG-IDE. That's you forgot to remind me how to build it.
Bravo..... Many thanks
Agil Abdullah Albatati (just call me Agil)
Programmer Never Surrender
Programmer Never Surrender
- Agil Abdullah
- Posts: 204
- Joined: Mon Aug 25, 2014 11:57 am
- Location: Jakarta, Indonesia
- Contact:
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
Hi All,
Special for weekend, I would like to show you the beauty of Indonesia's natural villages. Although it's only a paiting, it represents the real life. I make it as wallpaper for my first project developing application software with HMG.3.3.1.
Enjoy. Have a nice weekend.
Special for weekend, I would like to show you the beauty of Indonesia's natural villages. Although it's only a paiting, it represents the real life. I make it as wallpaper for my first project developing application software with HMG.3.3.1.
Enjoy. Have a nice weekend.
- Attachments
-
- KemStudio04.jpg (218.88 KiB) Viewed 6750 times
Agil Abdullah Albatati (just call me Agil)
Programmer Never Surrender
Programmer Never Surrender
- Agil Abdullah
- Posts: 204
- Joined: Mon Aug 25, 2014 11:57 am
- Location: Jakarta, Indonesia
- Contact:
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
Pls note:
- all images on the right side are sample only
- the wallpaper, credit to Jakarta-kata.com
- all images on the right side are sample only
- the wallpaper, credit to Jakarta-kata.com
Agil Abdullah Albatati (just call me Agil)
Programmer Never Surrender
Programmer Never Surrender
- Agil Abdullah
- Posts: 204
- Joined: Mon Aug 25, 2014 11:57 am
- Location: Jakarta, Indonesia
- Contact:
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
As my project developed with HMG growing big and complicated with many PRGs, I forgot to ask this questions to all masters and seniors in this forum:
1) What the different between window-type and when we use Window Types (for efficiency) : Standard, Modal, Child, Topmost?
2) Which Database /RDD better to use (more efficient) between DBFNTX and DBFCDX?
3) How to exactly control the grid's position, grid's col/row, grid's content when a click/doubleclick happends? ( I am very familiar with everything about pointer in DBF)
4) How to search/find content within the whole grid? should we create arrays to mirror the content of grid and then search into the arrays? What to do if the content of DBF deployed to Grid become different due to modify-mode-operation by user?
I am sorry, these questions regarded important for every HMG beginners. Many thanks for every reply.
1) What the different between window-type and when we use Window Types (for efficiency) : Standard, Modal, Child, Topmost?
2) Which Database /RDD better to use (more efficient) between DBFNTX and DBFCDX?
3) How to exactly control the grid's position, grid's col/row, grid's content when a click/doubleclick happends? ( I am very familiar with everything about pointer in DBF)
4) How to search/find content within the whole grid? should we create arrays to mirror the content of grid and then search into the arrays? What to do if the content of DBF deployed to Grid become different due to modify-mode-operation by user?
I am sorry, these questions regarded important for every HMG beginners. Many thanks for every reply.
Agil Abdullah Albatati (just call me Agil)
Programmer Never Surrender
Programmer Never Surrender
-
- Posts: 1275
- Joined: Tue Sep 03, 2013 4:22 am
- Location: Tecámac, México
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
Hola Agil,
No soy Maestro en HMG, pero te comparto mi experiencia!
1.- Esto siempre lo he preguntado y nunca he tenido respuesta!. Maestros una explicación extensa por favor!
2.- Es más eficiente DBFCDX.
3.- En este punto no veo el problema, en mi caso si me responde bien!
4.- Aquí yo lo trato así: Paso los datos a la grid, cuando es array, y después hago la búsqueda sobre el control!.
ej. cValor = Win_1.Grid_1.Cell(i,j) en un doble bucle FOR para que lo busque en todas las filas y columnas.
Y con referente al posible cambio de los datos por el usuario?, Siempre hay que programar de tal manera que para el usuario sea imposible cambiar lo que se necesita!, por eso hay parámetros de validación en cada control, ON CHANGE, ON LOSTFOCUS, ON GOTFOCUS, INPUTMASK, ETC.
Espero haber ayudado!
Saludos
No soy Maestro en HMG, pero te comparto mi experiencia!
1.- Esto siempre lo he preguntado y nunca he tenido respuesta!. Maestros una explicación extensa por favor!
2.- Es más eficiente DBFCDX.
3.- En este punto no veo el problema, en mi caso si me responde bien!
4.- Aquí yo lo trato así: Paso los datos a la grid, cuando es array, y después hago la búsqueda sobre el control!.
ej. cValor = Win_1.Grid_1.Cell(i,j) en un doble bucle FOR para que lo busque en todas las filas y columnas.
Y con referente al posible cambio de los datos por el usuario?, Siempre hay que programar de tal manera que para el usuario sea imposible cambiar lo que se necesita!, por eso hay parámetros de validación en cada control, ON CHANGE, ON LOSTFOCUS, ON GOTFOCUS, INPUTMASK, ETC.
Espero haber ayudado!
Saludos
- Clip2Mania
- Posts: 99
- Joined: Fri Jun 13, 2014 7:16 am
- Location: Belgium
Re: How To Help Clipper & Foxpro Users Catch Harbour-HMG ASA
1) What the different between window-type and when we use Window Types (for efficiency) : Standard, Modal, Child, Topmost?
2) Which Database /RDD better to use (more efficient) between DBFNTX and DBFCDX?
3) How to exactly control the grid's position, grid's col/row, grid's content when a click/doubleclick happends? ( I am very familiar with everything about pointer in DBF)
4) How to search/find content within the whole grid? should we create arrays to mirror the content of grid and then search into the arrays? What to do if the content of DBF deployed to Grid become different due to modify-mode-operation by user?
- A simple google lookup can do wonders
- This depends on your personal choice. If you have more indexes, and you want to keep them together in 1 file, use DBFCDX, if you only have 1 index per dbf, it doesn't make much of a difference
- I strongly suggest you look into the samples \hmgX.X.X\samples\controls\grid & all other examples for that matter. They will help you a lot.
- See 3. above. More concretely: that's the way a grid works. Personally, I still use the Browse-control in many occasions because it frees you from a lot of the hassle (using WORKAREA/FIELDS properties). On the downside, browse control has less features than grid.