FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» Biomorphe de Pickover
par jean_debord Aujourd'hui à 9:10

» PanExpress : l'éditeur Panoramic avec création d'objet
par Minibug Hier à 22:14

» Planétarium virtuel.
par Pedro Alvarez Hier à 19:50

» Virus/Antivirus
par JL35 Hier à 10:55

» Calculatrice
par papydall Ven 21 Sep 2018 - 22:45

» Orbites de l’ensemble de Mandelbrot
par Minibug Ven 21 Sep 2018 - 21:32

» Demande pour Jack concernant PanExpress
par Minibug Ven 21 Sep 2018 - 11:04

» EPP_V01 éditeur pour Panoramic
par Minibug Mer 19 Sep 2018 - 21:03

» [RESOLU] Quelle ligne est sélectionnée dans SYNEDIT ?
par Jean Claude Mer 19 Sep 2018 - 21:02

» Petit coucou en passant !
par Minibug Dim 16 Sep 2018 - 15:03

» bug SEVERE fnc+sub : variables globales corrompus
par silverman Dim 16 Sep 2018 - 13:38

» Verrouiller un form en avant plan
par silverman Dim 16 Sep 2018 - 12:50

» Fin de l'aventure.
par Pedro Alvarez Sam 15 Sep 2018 - 18:16

» Demande d'explications Sur File_Write & File_writeln
par Jack Sam 15 Sep 2018 - 17:26

» MEMO avec des possibilités de commande
par Oscaribout Mer 12 Sep 2018 - 1:06

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Septembre 2018
LunMarMerJeuVenSamDim
     12
3456789
10111213141516
17181920212223
24252627282930
CalendrierCalendrier

Partagez | 
 

 Francisation des libellés d'erreur

Aller en bas 
AuteurMessage
Jack
Admin
avatar

Nombre de messages : 1921
Date d'inscription : 28/05/2007

MessageSujet: Francisation des libellés d'erreur   Dim 10 Aoû 2008 - 17:49

Je suis en train de "franciser" les libellés d'erreur. Cela ne veux pas dire qu'il passeront obligatoirement en français, mais que le choix de la langue des erreurs sera donné à l'utilisateur.
J'en profite également pour les rendre homogènes.

Mais attention, toute application ou exécutable créé affichera les erreurs dans la langue qui aura été choisie.
Cela veut dire que si vous distribuez un exécutable avec des libellés d'erreurs qui sont en français, ceux-ci ne seront compréhensibles que par des francophones.

C'est pourquoi, il y aura une option dans l'EDITOR et dans l'IDE pour choisir la langue des libellés d'erreur (entre l'anglais et le français) lors d'un essai d'exécution (RUN) et, de plus, au moment de la génération d'une application ou d'un exécutable, il y aura une fenêtre demandant de choisir la langue d'affichage des erreurs pour cette application ou cet exécutable.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
JL35



Nombre de messages : 6329
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: Francisation des libellés d'erreur   Dim 10 Aoû 2008 - 21:42

Personnellement je pensais plutôt aux erreurs générées pendant la mise au point (erreurs de programmation). Une fois le programme au point, compilé et testé, il ne devrait plus y avoir que des erreurs prévues, détectées et traitées par le programme (le programmeur...), dans sa langue au choix, par exemple saisie par l'utilisateur de valeurs incorrectes ou autres. Me trompe-je ?
Cela dit, ta démarche me convient parfaitement.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1921
Date d'inscription : 28/05/2007

MessageSujet: Re: Francisation des libellés d'erreur   Mar 12 Aoû 2008 - 11:30

Il faut quand même prévenir d'une division par zéro, d'un débordement d'indice de tableau, d'un essai de calcul d'un log négatif, d'un LEFT$ ou RIGHT$ avec un nombre de caractères négatif, etc, etc.
C'est à dire de tous ces "accidents" qui sont le fait du résultat d'un calcul.
Je pense par exemple à RIGHT$(A$,X) où X est calculé et qui devient négatif dans un cas imprévu.
Le programmeur ne peut pas tout tester.

PANORAMIC est conçu pour NE PAS PLANTER. En cas d'erreur grave au cours de l'exécution, il s'arrête et affiche un message explicatif d'erreur qui fournit le type d'erreur et la ligne incriminée (même si l'utilisateur n'a pas le source), ce numéro de ligne et ce type d'erreur seront des informations importantes à donner alors au concepteur du source.
Je le répète: normalement, PANORAMIC ne plante jamais.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
JL35



Nombre de messages : 6329
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: Francisation des libellés d'erreur   Mar 12 Aoû 2008 - 14:38

Acceptons-en l'augure !!!
Effectivement il peut y avoir des erreurs à l'exécution... je me disais que le signalement de la cause ne dirait pas forcément grand'chose à l'utilisateur du programme, mais je ne savais pas que dans le programme compilé exécutable on pouvait récupérer le numéro de la ligne du source qui provoque l'erreur, ça c'est intéressant, pour remonter au programmeur.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
lagman

avatar

Nombre de messages : 204
Age : 26
Localisation : France
Date d'inscription : 07/05/2008

MessageSujet: Re: Francisation des libellés d'erreur   Mer 13 Aoû 2008 - 5:16

ouai c'est mieux qu'il dise l'erreur plutot qu'il crash sans rien dire ^^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://tfssp.populus.org/
Contenu sponsorisé




MessageSujet: Re: Francisation des libellés d'erreur   

Revenir en haut Aller en bas
 
Francisation des libellés d'erreur
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» corbeille enlevée de mon bureau par erreur ??
» erreur materiel 353280 help!!!!
» Message d'erreur pas de vitesse
» [résolu]Message d'erreur ... Besoin d'aide !
» erreur bizarre [RESOLUT]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Ce qui est en cours ...-
Sauter vers: