Error al compilar
Moderator: Rathinagiri
-
Gustavo Romo
- Posts: 29
- Joined: Mon Feb 04, 2013 8:39 pm
- Location: MEXICO
- Contact:
Error al compilar
Tengo dos problemas relacionados,( utilizo HMG.3.1.1 Y minigui 2.1.9)
Cuando compilo utilizando Borland puedo crear mi aplicación, pero para hacerlo tengo que borrar el contenido del archivo .RC
por lo que mis Icons y BMP se pierden.
Sin Embargo, PUEDO VER TODOS MIS MENSAJES EN ESPAÑOL (EDIT)
------------------
Cuando compilo utilizando HMK no tengo problemas en leer mis archivos en .RC,
Sin Embargo NO PUEDO VER LOS MENSAJES EN ESPAÑOL (EDIT)
******************************************************************
1.- Me podrian enviar un BAT correcto para compilar tanto para borland como para HMK
2.- no puedo hacer que en un sistema con codigo 850 aparezcan las Ñ
Gracias
Cuando compilo utilizando Borland puedo crear mi aplicación, pero para hacerlo tengo que borrar el contenido del archivo .RC
por lo que mis Icons y BMP se pierden.
Sin Embargo, PUEDO VER TODOS MIS MENSAJES EN ESPAÑOL (EDIT)
------------------
Cuando compilo utilizando HMK no tengo problemas en leer mis archivos en .RC,
Sin Embargo NO PUEDO VER LOS MENSAJES EN ESPAÑOL (EDIT)
******************************************************************
1.- Me podrian enviar un BAT correcto para compilar tanto para borland como para HMK
2.- no puedo hacer que en un sistema con codigo 850 aparezcan las Ñ
Gracias
-
Leopoldo Blancas
- Posts: 388
- Joined: Wed Nov 21, 2012 7:14 pm
- Location: México
Re: Error al compilar
Hola Gustavo..
No se si ya probaste grabar tus archivos con el Formato UTF-8, si no es así en tu editor guarda tus archivos con Formato UTF-8 Unicode y se resuelven varios problemas con los acentos y ñ....
Espero te sirva...
Saludos
Polo
*-------------------------------------------------------------------------------------------------------------------------
Hello Gustavo ..
Not if you've tried to burn your files with UTF-8 format, if not in your editor saves your files with UTF-8 Unicode and resolve several problems with accents and ñ ....
I hope you serve ...
regards
Polo
No se si ya probaste grabar tus archivos con el Formato UTF-8, si no es así en tu editor guarda tus archivos con Formato UTF-8 Unicode y se resuelven varios problemas con los acentos y ñ....
Espero te sirva...
Saludos
Polo
*-------------------------------------------------------------------------------------------------------------------------
Hello Gustavo ..
Not if you've tried to burn your files with UTF-8 format, if not in your editor saves your files with UTF-8 Unicode and resolve several problems with accents and ñ ....
I hope you serve ...
regards
Polo
-
Leopoldo Blancas
- Posts: 388
- Joined: Wed Nov 21, 2012 7:14 pm
- Location: México
Re: Error al compilar
Hola Gustavo
También una solución rápida es poner la sentencia SET CODEPAGE TO SPANISH al inicio de tu aplicación...
Saludos
Polo
*--------------------------------------------------------------------------------------------------------------------
Also a quick solution is to put the SET CODEPAGE TO SPANISH to start your application ...
regards
Polo
También una solución rápida es poner la sentencia SET CODEPAGE TO SPANISH al inicio de tu aplicación...
Saludos
Polo
*--------------------------------------------------------------------------------------------------------------------
Also a quick solution is to put the SET CODEPAGE TO SPANISH to start your application ...
regards
Polo
-
Gustavo Romo
- Posts: 29
- Joined: Mon Feb 04, 2013 8:39 pm
- Location: MEXICO
- Contact:
Re: Error al compilar
Gracias Polo,
Fijate que tengo al inicio de la aplicacion:
REQUEST HB_CODEPAGE_ES850
SET LANGUAGE TO SPANISH
SET CODEPAGE TO SPANISH
y esto funciona bien (al menos con el Edit) si lo compilo con Borland, pero no es asi si lo hago con HBMK2
no se que estoy haciendo mal
Fijate que tengo al inicio de la aplicacion:
REQUEST HB_CODEPAGE_ES850
SET LANGUAGE TO SPANISH
SET CODEPAGE TO SPANISH
y esto funciona bien (al menos con el Edit) si lo compilo con Borland, pero no es asi si lo hago con HBMK2
no se que estoy haciendo mal
-
Leopoldo Blancas
- Posts: 388
- Joined: Wed Nov 21, 2012 7:14 pm
- Location: México
Re: Error al compilar
Hola Gustavo...
Para poderte ayudar con más precisión tienes que enviar un ejemplo minimo completo para poderlo compilar y ver lo que esta haciendo, de otra menera damos palos de ciego.....
Saludos
Polo
Para poderte ayudar con más precisión tienes que enviar un ejemplo minimo completo para poderlo compilar y ver lo que esta haciendo, de otra menera damos palos de ciego.....
Saludos
Polo
-
Gustavo Romo
- Posts: 29
- Joined: Mon Feb 04, 2013 8:39 pm
- Location: MEXICO
- Contact:
Re: Error al compilar
Polo, ojala puedas darte tiempo para ver mi programa
si compilas con compila.bat , el edit que puedes ver escogiendo la opcion "historial" la podras ver en ingles
si compilas con compile.bat, el edit sale en español sin cambiar en ningun momento el codigo fuente
no se como llegue ya a tener estos dos bat. pero es lo que yo puede obtener para compilar mis programas, nunca he podido configurar ningun ide, que pueda compilar con facilidad mis aplicaciones
utilizo siempre en realidad compila.bat
Gracias (adjunte mi codigo principal real y mis bat)
si compilas con compila.bat , el edit que puedes ver escogiendo la opcion "historial" la podras ver en ingles
si compilas con compile.bat, el edit sale en español sin cambiar en ningun momento el codigo fuente
no se como llegue ya a tener estos dos bat. pero es lo que yo puede obtener para compilar mis programas, nunca he podido configurar ningun ide, que pueda compilar con facilidad mis aplicaciones
utilizo siempre en realidad compila.bat
Gracias (adjunte mi codigo principal real y mis bat)
- Attachments
-
- Prueba.rar
- (8.19 KiB) Downloaded 250 times
-
Leopoldo Blancas
- Posts: 388
- Joined: Wed Nov 21, 2012 7:14 pm
- Location: México
Re: Error al compilar
Hola Gustavo...
Si, efectivamente hay algo raro aquì.... lo voy a hacer público en el foro me parece que es un Bug... no estoy seguro pero en Minigui si responde el cambio de idioma y en HMG no....
Nada más una recomendación y disculpa mi atrevimiento... el orden de las sentencias estan muy desordenadas (aunque respeto cada quien como lo haga), pero por lo regular va así:
No tienes que poner:
Solo pon uno dependiendo donde lo vas a compilar... aunque no da herror he...
De esta manera es màs claro tu código....
Saludos
Polo
*----------------------------------------------------------------------------------------------------------------------------
Hello Gustavo ...
If indeed there is something fishy here .... I will make public forum I think is a bug ... but I'm not sure if it responds MiniGUI language change and HMG not .... : cry:
Just a recommendation and excuse my boldness ... the order of statements are very messy (although I respect everyone as it does), but usually goes like this:
Si, efectivamente hay algo raro aquì.... lo voy a hacer público en el foro me parece que es un Bug... no estoy seguro pero en Minigui si responde el cambio de idioma y en HMG no....
Nada más una recomendación y disculpa mi atrevimiento... el orden de las sentencias estan muy desordenadas (aunque respeto cada quien como lo haga), pero por lo regular va así:
No tienes que poner:
Code: Select all
#include <hmg.ch>
#include <miniGUI.ch>
Code: Select all
#include <hmg.ch>
.
.
.
#define TRUE .T.
.
.
.
Function MiFunc()
LOCAL X:=0
.
.
.
STATIC y:= 0
.
.
.
.
PUBLIC z:= 0
.
.
.
Private aColorImp [10]
.
.
.
SET EXCLUSIVE OFF
.
.
.
REQUEST HB_LANG_ES // que los mensajes de errores o cancelacion me los muestre en castellano
REQUEST DBFCDX
RddSetDefault( "DBFCDX" )
DEFINE WINDOW Win_Prin ;
.
.
.
END WINDOW
RETURN NIL
Saludos
Polo
*----------------------------------------------------------------------------------------------------------------------------
Hello Gustavo ...
If indeed there is something fishy here .... I will make public forum I think is a bug ... but I'm not sure if it responds MiniGUI language change and HMG not .... : cry:
Just a recommendation and excuse my boldness ... the order of statements are very messy (although I respect everyone as it does), but usually goes like this:
Code: Select all
# include <hmg.ch>
.
.
.
# define TRUE. T.
.
.
.
Function myfunc ()
LOCAL X: = 0
.
.
.
STATIC y: = 0
.
.
.
.
PUBLIC z: = 0
.
.
.
Private aColorImp [10]
.
.
.
SET EXCLUSIVE OFF
.
.
.
REQUEST HB_LANG_ES / / error messages to me the show or cancellation in Castilian
REQUEST DBFCDX
RddSetDefault ("DBFCDX")
DEFINE WINDOW Win_Prin;
.
.
.
END WINDOW
RETURN NIL
[/ code]
This way your code is clearer ....
regards
Polo-
Leopoldo Blancas
- Posts: 388
- Joined: Wed Nov 21, 2012 7:14 pm
- Location: México
Re: Error al compilar
El error va en la "h" que puse en herror.... un error de dedo.
Saludos
Polo
*-----------------------------------------------------------------------------
The error is in the "h" that I put in herror .... finger error.
regards
Polo
Saludos
Polo
*-----------------------------------------------------------------------------
The error is in the "h" that I put in herror .... finger error.
regards
Polo
-
Leopoldo Blancas
- Posts: 388
- Joined: Wed Nov 21, 2012 7:14 pm
- Location: México
Re: Error al compilar
Hola...
Se me olvidava también decirte que....
Para compilar usa los que te da el sistema de HMG o Minigui... En ejemplos ahí hay un Build.Bat en HMG, este no cambia solo ponlo en la carpeta de tu aplicación y el Compile.bat en Minigui y recuerda en éste solo tienes que editar para cambiar el nombre del prg que vayas a compilar.... Y funcionan bien.
Espero que me haya explicado.
Saludos
Polo
*--------------------------------------------------------------------------------------------------------------------------------------------
Hello ...
They also tell me that .... olvidava
To compile uses that gives the HMG or MiniGUI system ... In examples there's a build.bat in HMG, this does not change just put it in the folder of your application and in MiniGUI Compile.bat and remember you only have to edit it to change the name of the compiled prg you go to ... . And work well.
I hope I have explained.
regards
Polo
Se me olvidava también decirte que....
Para compilar usa los que te da el sistema de HMG o Minigui... En ejemplos ahí hay un Build.Bat en HMG, este no cambia solo ponlo en la carpeta de tu aplicación y el Compile.bat en Minigui y recuerda en éste solo tienes que editar para cambiar el nombre del prg que vayas a compilar.... Y funcionan bien.
Espero que me haya explicado.
Saludos
Polo
*--------------------------------------------------------------------------------------------------------------------------------------------
Hello ...
They also tell me that .... olvidava
To compile uses that gives the HMG or MiniGUI system ... In examples there's a build.bat in HMG, this does not change just put it in the folder of your application and in MiniGUI Compile.bat and remember you only have to edit it to change the name of the compiled prg you go to ... . And work well.
I hope I have explained.
regards
Polo
- danielmaximiliano
- Posts: 2646
- Joined: Fri Apr 09, 2010 4:53 pm
- Location: Argentina
- Contact:
Re: Error al compilar
Hola Polo y Gustavo :
directamente es mejor
ya que hmg.ch llama a minigui.ch
Gustavo : veo algunos en el Bat que utilizas para compilar con hmg y tiene algunas cosas que no van.
voy a revisar la forma que HBMK2 utilize BCC para crear el ejecutable, ya que por defecto HBMK2 que viene en HMG utiliza MinGW para crear el ejecutable.
directamente es mejor
Code: Select all
#include 'minigui.ch'Gustavo : veo algunos en el Bat que utilizas para compilar con hmg y tiene algunas cosas que no van.
voy a revisar la forma que HBMK2 utilize BCC para crear el ejecutable, ya que por defecto HBMK2 que viene en HMG utiliza MinGW para crear el ejecutable.
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. 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