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
» bouton dans autre form que 0
Erreur avec Dim Emptypar Klaus Aujourd'hui à 12:43

» KGF_dll - nouvelles versions
Erreur avec Dim Emptypar Klaus Aujourd'hui à 11:41

» Gestion d'un système client-serveur.
Erreur avec Dim Emptypar Klaus Aujourd'hui à 10:23

» PANORAMIC V 1
Erreur avec Dim Emptypar papydall Sam 4 Mai 2024 - 3:43

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Erreur avec Dim Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Erreur avec Dim Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
Erreur avec Dim Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
Erreur avec Dim Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Erreur avec Dim Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Erreur avec Dim Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Erreur avec Dim Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Erreur avec Dim Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Dessine-moi une galaxie
Erreur avec Dim Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Erreur avec Dim Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
Erreur avec Dim Emptypar papydall Dim 21 Avr 2024 - 23:30

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

 

 Erreur avec Dim

Aller en bas 
3 participants
AuteurMessage
jos




Nombre de messages : 16
Date d'inscription : 16/10/2020

Erreur avec Dim Empty
MessageSujet: Erreur avec Dim   Erreur avec Dim EmptyDim 28 Fév 2021 - 20:52

Bonjour,
je rencontre un problème avec CB. Je ne sais si l'erreur vient de moi.

Code 1
Code:

'DIM
dim perso$
dim XJ%, YJ% ' position du perso$
perso$ = chr$(224)
'DEMARRE
mode 3, "Test perso 1",800,600,2,2
XJ = 2 : YJ = 2
locate XJ, YJ : print perso$
'attente
while inkey$="" : wend
génère l'erreur suivante: fb_perso1.bas(7) error 10: Expected '=', found 'as' in 'perso as string= chr(224)'

Code 2
Code:

'DIM
dim perso$ = chr$(224)
dim XJ%, YJ% ' position du perso$
'DEMARRE
mode 3, "Test perso 2",800,600,2,2
XJ = 2 : YJ = 2
locate XJ, YJ : print perso$
'attente
while inkey$="" : wend
génère l'erreur suivante: fb_perso2.bas(4) error 86: Var-len strings cannot be initialized in 'dim shared perso as string= chr(224)'

Merci
Revenir en haut Aller en bas
JL35




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

Erreur avec Dim Empty
MessageSujet: Re: Erreur avec Dim   Erreur avec Dim EmptyDim 28 Fév 2021 - 21:03

Bonsoir jos,
déjà, rapidement, la fin de WHILE est END_WHILE (et non wend)
Autre erreur, l'apostrophe précédant un commentaire doit être suivie d'un espace:
' attente et non pas 'attente

mais je me demande... en quel langage codes-tu ? CB ??? ce n'est pas du Panoramic qui ne produit pas le genre d'erreurs que tu signales ?

Ah pardon je n'avais pas vu, c'est du Crocodile Basic... pas trop à sa place ici...
PS Autant pour moi, on est bien dans la rubrique Crocodile Basic...
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1250
Age : 69
Localisation : Limoges
Date d'inscription : 21/09/2008

Erreur avec Dim Empty
MessageSujet: Re: Erreur avec Dim   Erreur avec Dim EmptyLun 1 Mar 2021 - 8:43

Bonjour,

Pour le premier exemple : il faut enlever le commentaire sur la deuxième ligne, ou bien sauter une ligne juste après.

C'est un bug ! Je vais devoir le corriger !

Pour le deuxième exemple : c'est normal. Les chaînes de caractères de longueur variable ne peuvent pas être initialisées dans l'instruction DIM.

EDIT : On pourrait utiliser une chaîne de longueur fixe (ici 1 caractère) :

Code:

dim perso$*1 = chr$(224)
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jos




Nombre de messages : 16
Date d'inscription : 16/10/2020

Erreur avec Dim Empty
MessageSujet: Re: Erreur avec Dim   Erreur avec Dim EmptyLun 1 Mar 2021 - 21:06

@ jean_debord
Merci pour ta réponse
@JL35
Merci pour ta célérité et ta contrition  Smile
Revenir en haut Aller en bas
Contenu sponsorisé





Erreur avec Dim Empty
MessageSujet: Re: Erreur avec Dim   Erreur avec Dim Empty

Revenir en haut Aller en bas
 
Erreur avec Dim
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» erreur avec val()
» Erreur...avec le compilateur.
» Editeur avec marquage syntaxique
» Erreur avec LABEL
» Erreur avec la fonction #include à partir de CHAIN

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Expériences autour de PANORAMIC :: Crocodile Basic-
Sauter vers: