FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» SineCube
Ajout mineur et utile dans le manuel. Emptypar papydall Aujourd'hui à 0:49

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Ajout mineur et utile dans le manuel. Emptypar Yannick Hier à 18:32

» Philharmusique
Ajout mineur et utile dans le manuel. Emptypar jjn4 Hier à 13:58

» PANORAMIC V 1
Ajout mineur et utile dans le manuel. Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Ajout mineur et utile dans le manuel. Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Ajout mineur et utile dans le manuel. Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Ajout mineur et utile dans le manuel. Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Ajout mineur et utile dans le manuel. Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Ajout mineur et utile dans le manuel. Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
Ajout mineur et utile dans le manuel. Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Ajout mineur et utile dans le manuel. Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Ajout mineur et utile dans le manuel. Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
Ajout mineur et utile dans le manuel. Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
Ajout mineur et utile dans le manuel. Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Ajout mineur et utile dans le manuel. Emptypar leclode Sam 27 Avr 2024 - 17:59

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -21%
LEGO® Icons 10329 Les Plantes Miniatures, ...
Voir le deal
39.59 €

 

 Ajout mineur et utile dans le manuel.

Aller en bas 
4 participants
AuteurMessage
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 17:57

Salut

Dans l'amélioration du manuel que j'avais préconisé, on peut rajouter ceci :

Indiquer si le comptage commence à 0 ou à 1 dans les commandes appropriées.
Par exemple si on fait :

chaine$="19.8"
N=INSTR(chaine,".")

N vaudra 3 !
(Ce qui veut dire que le comptage commence à 1 ici)

Dans d'autres commandes, la position d'un élément peut commencer à 0, par exemple les tableaux.

Quelque soit la position utilisée, ce serait utile ou normal de l'indiquer dans l'aide de la commande.


NOTE : Au passage, j'étais habitué dans les autres langages à ce qu'une chaine commence à la position 0.
Revenir en haut Aller en bas
JL35




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

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 18:04

D'aussi loin que je me rappelle, dans les langages Basic (QBasic, QuickBasic et avant, entre autres) l'index a toujours commencé à 1 pour les chaînes (strings).
Et c'est toujours comme ça pour RapidQ, FreeBasic, et... Panoramic.
Pour les tableaux, c'est toi qui décides, c'est au choix, tu peux même commencer à 10 si tu veux.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12295
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 18:15

Pour INSTR, la doc indique bien que la fonction retourne la position du premier caractère de la chaîne de comparaison dans la chaîne d'origine, et ZERO sinon. Donc, cela doit commencer obligatoirement par 1 !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 18:31

Tout à fait je suis d'accord avec toi Klaus.

Pour ce qui est des autres basics, j'ai souvenir du basica de microsoft qui faisait commencer la chaine à 0 mais là n'est pas le problème.

Je me répète, encore une fois, car chaque fois que j'écris un truc je suis obligé de me répéter, les gens ne lisent pas correctement le post et répondent ce qu'ils jugent juste, donc je vais remettre en gros cette fois ce que j'ai dit et qui est passé à la trappe (comme d'hab) :

Le fait que le comptage commence à 0 ou à 1, N'EST PAS LE PROBLEME !
Citation :

Quelque soit la position utilisée, ce serait utile ou normal de l'indiquer dans l'aide de la commande.
Ce que je propose, c'est de pouvoir trouver l'indication sur la commande elle-même dans l'aide.
Je sais qu'en lisant que la commande donne la position N et 0 en cas d'erreur peut suffire, mais c'est bien d'indiquer quand même que le comptage commence à 0, juste pour que le lecteur comprenne la logique de la commande, on a pas tous la même vue d'emblée sur une commande quand on est nouveau, certains ont l'habitude de la programmation et voit de suite le lien entre l'erreur rendue (0) et la position mais d'autres pas.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12295
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 18:39

OK, ne le prends pas comme ça ! Il n'est certes pas inutile de vouloir affiner la doc en y apportant des précisions plus détaillées. Cela fera certainement gagner du temps à d'autres.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 19:06

Ah bein je suis bien d'accord avec toi Wink

J'explique pourquoi je l'ai mis en gros...
Revenir en haut Aller en bas
JL35




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

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 20:18

Si les gens comprennent mal, c'est peut-être aussi parce que c'est toi qui t'expliques mal...
Enfin, c'est une hypothèse...
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 20:47

Bien sûr que j'ai pensé à cette hypothèse, mais comment tu explique ça :

J'écris ça :
Citation :
Quelque soit la position utilisée, ce serait utile ou normal de l'indiquer dans l'aide de la commande.

Et on me répond ça :

Citation :
D'aussi loin que je me rappelle, dans les langages Basic (QBasic, QuickBasic et avant, entre autres) l'index a toujours commencé à 1 pour les chaînes (strings).
Et c'est toujours comme ça pour RapidQ, FreeBasic, et... Panoramic.
Pour les tableaux, c'est toi qui décides, c'est au choix, tu peux même commencer à 10 si tu veux.

C'est donc bien qu'on a pas compris que le 0 ou le 1 NE SONT PAS LE PROBLEME.

Et dans mon précédent post je te montre aussi ça :
Citation :
Quelque soit la position utilisée, ce serait utile ou normal de l'indiquer dans l'aide de la commande.

Pourtant tu dis que l'erreur vient peut être de ma façon d'expliquer le problème, cela montre encore une fois que tu réagis sans saisir mon message, cela ne vient pas de moi désolé.

Mais c'est pas ça qui va me facher hein^^
Ce n'est pas la premiere fois que cela m'arrive avec toi, tu te souviens d'une précédente fois en tant que dragonno, je t'avais fait la remarque déjà^^

Revenir en haut Aller en bas
Jack
Admin
Jack


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

Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. EmptyMar 7 Fév 2012 - 20:56

Bon, on va en rester là, je verrouille.
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Contenu sponsorisé





Ajout mineur et utile dans le manuel. Empty
MessageSujet: Re: Ajout mineur et utile dans le manuel.   Ajout mineur et utile dans le manuel. Empty

Revenir en haut Aller en bas
 
Ajout mineur et utile dans le manuel.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Ajout d'un exemple dans l'aide du save_dialog
» Ajout de la fonction click droit dans l'editeur
» Erreur dans le manuel: SELECT_TEXT
» Petite erreur dans le Manuel Utilisateur
» Recherche des fonctions dans le manuel de référence

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: