Ce sujet est résolu.
1 | |
Auteur | Messages |
---|---|
jcmmu | #1 Posté le 29/10/2012 à 17:13:19 |
Bonjour, Voilà mon souci ,quand je fais tourner mon programme sous interpreteur Gambas2 ,il n'y a pas d'erreur mais quand je compile ce programme et crée un executable ,j'ai un erreur "GestionCompteur.?.0: #6: Type mismatch: wanted Float, got Null instead" ceci au moment ou je lis un fichier merci de votre aide jcmmu | |
jcmmu | #2 Posté le 29/10/2012 à 17:34:38 |
ReBonjour, quelques précisions ,dans mon fichier j'ai des valeurs avec des decimales (en anglais doc "." et pas ",") en variable d'environnement j'ai ajouté LANG en Variable avec en_GB en valeur c'est peut être ce qui provoque mon erreur et voilà la commande que je lance en console :" gbr2 GestionEnergieV20.gambas " voilà jcmmu | |
gambix | #3 Posté le 29/10/2012 à 22:47:11 |
Faire simple ! | Sans code... Moins de texte dans une signature c'est agrandir son espace. |
jcmmu | #4 Posté le 29/10/2012 à 23:26:47 |
Bonjour, j'ai rajouté dans le "form_load" "System.Language = "en_GB" qui me permet de lire les nombres decimaux ce qui me parait bizarre ,c'est que sous gambas 2 cela ne donne pas cette erreur alors que quand je lance en console : gbr2 monprogramme.gambas je l'avais (avant de rajouter la variable d'environnement en_GB ) merci Résolu | |
jcmmu | #5 Posté le 30/10/2012 à 16:03:41 |
Bonjour, autre question pour éclairer ma lanterne : j'ai un programme qui appelle une routine en C compilée avec GCC avec la commande : EXEC ["/bin/./lire1621v2m", PortSerie, sonde] TO Temperature Temperature = Round(Temperature, -1) lorsque cet executable est dans mon répertoire perso cela fonctionne sous gambas2 (interpreteur ) mais dès que je crée un executable et que je le lance avec gbr2 mon_executable ,j'ai une erreur "type mismatch" parce que le programme n'arrive pas à lancer la routine en C mais si je place la routine en C dans le répertoire /bin (en donnant les bons droits avec chmod ) cela fonctionne merci jcmmu | |
gambix | #6 Posté le 30/10/2012 à 16:06:40 |
Faire simple ! | If temperature then... Moins de texte dans une signature c'est agrandir son espace. |
1 |