HMG 3.0.46
Moderator: Rathinagiri
- danielmaximiliano
- Posts: 2612
- Joined: Fri Apr 09, 2010 4:53 pm
- Location: Argentina
- Contact:
Re: HMG 3.0.46
Hola Sudip :sudip wrote:After long gap, I am thinking to work with HMG ... During 3 years, I forgot many basic things. Sometimes I may ask even very basic questions also ...
es bueno verlo de regreso por HMGforum, 3 años no es una eternidad.
saludos desde Buenos Aires Argentina-
Hi Sudip:
good to see you back for HMGforum, 3 years noes forever..
greetings from Buenos Aires Argentina-
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. 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
Re: HMG 3.0.46
Hola Amigos:
Por qué en esta versión no funciona el SET MULTIPLE OFF WARNING ?
Por qué en esta versión no funciona el SET MULTIPLE OFF WARNING ?
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
HMG 3.0.46
Hola LOUIS.LOUIS wrote:Hola Amigos:
Por qué en esta versión no funciona el SET MULTIPLE OFF WARNING ?
En la version hmg.3.0.45 habia surgido un comentário para alterar el source code del HMG:
Pero este cambio nunca fué efectuado. Talvez porque no sea lo apropiado por eso no lo efectivaron. Creo que ese mal funcionamiento se debió a un cambio grande que hubo en Harbour. Después en la version posteriores si bien mal me acuerdo, fué el Dr. Claudio quien lo corrigió.File: i_controlmisc.ch
Just Add on line 48
/* required for compiller erros/warnings */
MEMVAR _HMG_lMultiple
Es por eso que indicamos que utilicen la más ultima version de HMG.
Yo ya habia indicado esta solución. Apesar de yo no haber recibido respuesta, en esta mañana, lo volvi a probar y funciona perfectamente. Entonces, si tu proyecto no tiene el archivo .hbc crealo y ponele adentro:
mt=no
Grabalo y ya eso irá funcionar. Ok ?
Un abrazo, espero haber ayudado.
Hello LOUIS.
In version hmg.3.0.45 had emerged a comment to alter the source code of HMG:
File: i_controlmisc.ch
Just Add on line 48
/ * Required for compiller erros / warnings * /
MEMVAR _HMG_lMultiple
But this change was never made. Maybe because it is not appropriate so Rathi was not efectivated. I think that malfunction was due to a big change that occurred in Harbour. Then in the next versions but if I dimly remember, was Dr. Claudio who corrected it.
That's the main reason why we indicate to use the latest version of HMG.
But myself had already make an indication to threat this at click here to read about. Even though I have not received any confirmation or feedback concerning, this morning, I went back to test it and it works perfectly.
So if your project does not have the .hbc file please create it and write in the following:
mt=no
You will need to save it and will see it works. Ok ?
Rgds, I hope I have helped.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
Re: HMG 3.0.46
Excelente Mr. Pablo César ... Funcionó OK !
Disculpe otra pregunta Maestro, por qué en esta versión no ejecuta el comando RUN para DEL , MOVE o COPY ?
ejemplo ---> RUN DEL &mifile
La 3.0.39 sí lo hace muy bien
Habrá otro parche para solucionar esto ?
Ahora bien, uso la versión 39 y 46, porque mi proyecto es Console-Gui (MIXED ) y en versiones posteriores se distorsiona ciertos tipos de cuadros dibujados con caracteres ANSI.
Agradeciéndole por su amabilidad y su tiempo, cada día me gusta más HMG !
Disculpe otra pregunta Maestro, por qué en esta versión no ejecuta el comando RUN para DEL , MOVE o COPY ?
ejemplo ---> RUN DEL &mifile
La 3.0.39 sí lo hace muy bien
Habrá otro parche para solucionar esto ?
Ahora bien, uso la versión 39 y 46, porque mi proyecto es Console-Gui (MIXED ) y en versiones posteriores se distorsiona ciertos tipos de cuadros dibujados con caracteres ANSI.
Agradeciéndole por su amabilidad y su tiempo, cada día me gusta más HMG !
- danielmaximiliano
- Posts: 2612
- Joined: Fri Apr 09, 2010 4:53 pm
- Location: Argentina
- Contact:
Re: HMG 3.0.46
Hola Louis :
Harbour cambia constantemente en las versiones Nightly( de prueba)
mire aqui https://groups.google.com/forum/#!topic ... PjfnSKjwew
Harbour cambia constantemente en las versiones Nightly( de prueba)
mire aqui https://groups.google.com/forum/#!topic ... PjfnSKjwew
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. 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
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
HMG 3.0.46
Me alegro !LOUIS wrote:Excelente Mr. Pablo César ... Funcionó OK !
Podés tutearme, no hay problema colega. Sobre el RUN es por la misma razón que habia mencionado. No es culpa de HMG, sinó que Harbour optimizó el comando RUN por función Run(). Solo que es ejecutado de forma diferente. Por ejemplo:LOUIS wrote:Disculpe otra pregunta Maestro, por qué en esta versión no ejecuta el comando RUN para DEL , MOVE o COPY ?
ejemplo ---> RUN DEL &mifile
Run(GetEnv("COMSPEC") + " /c " + "Copy Test1.txt Teste2.txt" )
De todas form Louis, en mi opinion personal. No deberia utilizar el SO para ejecutar comandos como: COPY y DEL. Desde la época de Clipper, existen estas mismas funciones sin necesidad de ir al sistema operativo (linea de comando) para ejecutar tal funciones y funcionan muy bien. Pero acordate que funcionan bien si pones el fullpath junto con el nombre de los archivos.
Yo utilizo para COPY:
Copy File("C:\Carpeta1\Test1.txt") To ("C:\Carpeta1\Test2.txt")
Y para DEL:
Delete File("C:\Carpeta1\Test2.txt")
Y para REN:
Rename ("C:\Carpeta1\Test1.txt") To ("C:\Carpeta1\Test2.txt")
Tambien puedes usar las funciones de bajo nivel: FRename() y FErase()
Mi consejo es que tienes que desprenderte de algunos vícios de programacion, es edecir, algunos costumbres o comandos que usabas en Clipper para empezar a utilizar Harbour de forma más eficiente. Tienes una base en Clipper, eso te ayudará a siempre investigar por algo similar.
Entendi.Ahora bien, uso la versión 39 y 46, porque mi proyecto es Console-Gui (MIXED ) y en versiones posteriores se distorsiona ciertos tipos de cuadros dibujados con caracteres ANSI.
Qué bueno !!! Pero ingresá cuanto antes al mundo de programacion GUI.Agradeciéndole por su amabilidad y su tiempo, cada día me gusta más HMG !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
- srvet_claudio
- Posts: 2193
- Joined: Thu Feb 25, 2010 8:43 pm
- Location: Uruguay
- Contact:
Re: HMG 3.0.46
Pone al inicio dentro de la funcion Main:LOUIS wrote:en versiones posteriores se distorsiona ciertos tipos de cuadros dibujados con caracteres ANSI.
SET CODEPAGE TO SPANISH
y el programa utilizará el conjunto de caracteres ANSI.
Re: HMG 3.0.46
Estimado Pablo César:
Si me funcionó DELETE FILE("C:\MIPRG\&mifile") PERFECTAMENTE, más no así lo que me indicó el Dr. Soto
Es así como tengo definido ciertos Cuadros y Letras Grandes Dibujadas ... si lo que me indicó el Dr. Soto
me hubiera funcionado con las últimas versiones (que sí las he bajado), estuviera encantado, más debo
permanecer en esta versión porque mi proyecto es Mix como indiqué anteriormente.
@ 24,2 SAY 'ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÉÍÍÍÍ» ÉÍÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍ»'
@ 25,2 SAY 'º º º º º º º º º º'
@ 26,2 SAY 'º º º º º º º ÉÍÍÍÍÍÍ» º º º'
@ 27,2 SAY 'º º º º º º º º º º º º'
@ 28,2 SAY 'º ÉÍÍÍÍÍÍÍÍͼ º º º º º º º º º º'
Sin embargo, tengo otra inquietud, bajo esta versión he colocado imágenes jpg, cuando paso de consola a gui,
se ven espectaculares, pero hice la prueba con una imagen gif animada, y esta no se mueve ... esto no es posible
bajo esta versión ?
Son inquietudes que van naciendo y uds comprenderán mis ansias de aprender
He aquí la imagen gif animada dentro de la pantalla gui, pero que no se mueve ...
Si me funcionó DELETE FILE("C:\MIPRG\&mifile") PERFECTAMENTE, más no así lo que me indicó el Dr. Soto
Es así como tengo definido ciertos Cuadros y Letras Grandes Dibujadas ... si lo que me indicó el Dr. Soto
me hubiera funcionado con las últimas versiones (que sí las he bajado), estuviera encantado, más debo
permanecer en esta versión porque mi proyecto es Mix como indiqué anteriormente.
@ 24,2 SAY 'ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÉÍÍÍÍ» ÉÍÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍ»'
@ 25,2 SAY 'º º º º º º º º º º'
@ 26,2 SAY 'º º º º º º º ÉÍÍÍÍÍÍ» º º º'
@ 27,2 SAY 'º º º º º º º º º º º º'
@ 28,2 SAY 'º ÉÍÍÍÍÍÍÍÍͼ º º º º º º º º º º'
Sin embargo, tengo otra inquietud, bajo esta versión he colocado imágenes jpg, cuando paso de consola a gui,
se ven espectaculares, pero hice la prueba con una imagen gif animada, y esta no se mueve ... esto no es posible
bajo esta versión ?
Son inquietudes que van naciendo y uds comprenderán mis ansias de aprender
He aquí la imagen gif animada dentro de la pantalla gui, pero que no se mueve ...
- Attachments
-
- NO ES LA CLAVE.jpg (17.38 KiB) Viewed 8053 times
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
HMG 3.0.46
Estás seguro que esto funciona ? Me parece que lo correcto seria:LOUIS wrote:Si me funcionó DELETE FILE("C:\MIPRG\&mifile") PERFECTAMENTE
mifile := "Test1.txt"
DELETE FILE("C:\MIPRG\"+mifile)
Louis, seria interesante que anexaras tu archivo prg. Colocalo dentro de un archivo compactado (rar o zip). Porque así como lo expones, no sabemos cual serian los caracteres que quieres exibir. Eso por la siguiente razón:Es así como tengo definido ciertos Cuadros y Letras Grandes Dibujadas ...
1. Tu archivo puede ser que pueda haber sido editado en editor no-windows como el QEdit.exe que acostumbrábamos usar con Clipper. Entonces él grabará em modo OEM o entonces fué grabado con editor-windows (como por ejemplo el Notepad comun). Y cuando quieres colar aqui en las páginas html irá ser convertidas en UNICODE. Aí se pierde el verdadero valor de los caracteres al ser colado y convertido. Entiendes ?
Poné tu prg y tambien el archivo gif animado.lo que me indicó el Dr. Soto me hubiera funcionado con las últimas versiones
Yo tambien observé esta cuesatión en la ultima version (no verifique las anteriores), pero como Claudio anda tan ocupado que me dá pena cargarlo con este asunto tambien. De facto no son exibidos gifs animados.hice la prueba con una imagen gif animada, y esta no se mueve ... esto no es posible bajo esta versión ?
Pero te voy a ir adelantando que archivos gif animados, son archivos que contienen más de una figura y si logras escudriñar cada parte de las imagenes, podrás exibirlos en secuencia. Es cuestion de elaborar una rutina para esto.
Eso normal y es sano.Son inquietudes que van naciendo y uds comprenderán mis ansias de aprender
Me gustó la imagen que le irá aparecer al usuário cuando no se equivoca con la clave...He aquí la imagen gif animada dentro de la pantalla gui, pero que no se mueve ...
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein