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
» Logiciel de planétarium.
Ajout mineur et utile dans le manuel. Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Ajout mineur et utile dans le manuel. Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Ajout mineur et utile dans le manuel. Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Ajout mineur et utile dans le manuel. Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Ajout mineur et utile dans le manuel. Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Ajout mineur et utile dans le manuel. Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Ajout mineur et utile dans le manuel. Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Ajout mineur et utile dans le manuel. Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Ajout mineur et utile dans le manuel. Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Ajout mineur et utile dans le manuel. Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Ajout mineur et utile dans le manuel. Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Ajout mineur et utile dans le manuel. Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Ajout mineur et utile dans le manuel. Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Ajout mineur et utile dans le manuel. Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Ajout mineur et utile dans le manuel. Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

 

 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 : 7112
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 : 12331
Age : 75
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 : 12331
Age : 75
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 : 7112
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 : 2394
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 bénigne dans le manuel
» 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: