Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

dimi88
dimi88
Nouveau
Nouveau

Masculin Nombre de messages : 87
Date d'inscription : 10/11/2010

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par dimi88 le Lun 29 Nov 2010 - 18:31

Comment régler ce problème (rappel:'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.)

Voici un lien vers mon projet (sous forme d'archive auto-extractible) lien mediafire


Merci d'avance Smile



SoftwareZator et un des meilleurs logiciel sur lesquels j'ai pus tomber Very Happy
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par lereparateurdepc le Lun 29 Nov 2010 - 18:53

re ,

Je constate un problème :
Est-tu sûre d'avoir généré ton projet avant de faire ton archive car entre ce que je vois sur SZ et sur le programme :
Pas pareil !! Smile
Sur ta Form1 , tu as le bouton générer OR sur le programme , c'est button 1

Sinon , une explication sur le fonctionnement serais , pour moi , utile car je n'ai AUCUNE erreur . Sad

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Wp_20110'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. 10_32010'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Wp_20111'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. 07_sig10
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par lereparateurdepc le Lun 29 Nov 2010 - 18:56

re ,

AHHHHHH OK , j'ai compris : C'est une erreur de génération :

Code:
----------------------------------------------------------------
    3 - Line 0, Column 0, Error BC2007 : option 'win32manifest:"D:\Mes documents\Downloads\PROSOFT\Bin\test119.manifest"'; non reconnue ignorée
    4 - Line 286, Column 0, Error BC30452 : L'opérateur '&' n'est pas défini pour les types 'String' et 'Tableau à 1 dimension(s) de Object'.
    5 - Line 289, Column 0, Error BC30089 : 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.
----------------------------------------------------------------

STP , précise

L'erreur est là :

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Sz45510

C'est ta boucle que ne va pas .... explique STP !
Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Wp_20110'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. 10_32010'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Wp_20111'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. 07_sig10
Admin
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1882
Age : 27
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par Admin le Lun 29 Nov 2010 - 19:01

Bonsoir,

Je n'ai pas encore téléchargé ton projet, mais, comme ça, je dirait que tu as crée une Boucle Limitée et que tu as mit dedans "Sortir d'une boucle". Sauf qu'il faut sélectionner "boucle limitée", dans les paramètres de cette fameuse action Smile

@+



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par lereparateurdepc le Lun 29 Nov 2010 - 19:06

re ,

Limitée .... ??????? je crois que c'est une boucle normale .

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Wp_20110'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. 10_32010'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Wp_20111'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. 07_sig10
Admin
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1882
Age : 27
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par Admin le Lun 29 Nov 2010 - 19:11

Ah !! Ok ! je vois ou est le problème Smile

Ton action "Sortir d'une boucle" ne se trouve pas dans la boucle !
Pour qu'elle se trouve dans la boucle, il faut que se soit présenté comme pour la condition (que tu peux voir sur l'image de lereparateurdepc).
Pour cela, sélectionne ton action "Sortir d'une boucle", et fait là glisser sur "créer une boucle". Lorsque "créer une boucle" devient bleue, relâche le clique, et ton action sera ainsi placé DANS la boucle Smile

Voila,

@+



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
dimi88
dimi88
Nouveau
Nouveau

Masculin Nombre de messages : 87
Date d'inscription : 10/11/2010

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par dimi88 le Lun 29 Nov 2010 - 20:16

j'ai fait ça pour les action qui sortait de la boucle et maintenant j'ai 2 erreur "L'opérateur '&' n'est pas défini pour les types 'String' et 'Tableau à 1 dimension(s) de Object'." et "'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'."

la première a cause de sortir d'une boucle et la deuxième a cause de obtenir une propriété d'un contrôle

voici un lien vers le projet modifiée lien mediafire





SoftwareZator et un des meilleurs logiciel sur lesquels j'ai pus tomber Very Happy
Admin
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1882
Age : 27
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par Admin le Lun 29 Nov 2010 - 20:32

Salut,

Ton action est dans la condition... Mais toujours pas dans ta boucle.
Il faut que ça "ressemble" à cela :

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Sans_t20

Pour l'autre erreur, elle vient apparemment de ta condition : tu utilises une variable tableau comme si c'était une variable normale.
Je te conseil dans un premier temps de regarder la vidéo "Utiliser les tableaux de valeurs" (dans l'onglet Pour Commencer de la Page De Démarrage). Elle t'aidera à comprendre comment fonctionne les variables tableau Wink

N'hésite pas à demander si ça ne suffit pas pour trouver la solution à ce problème Smile

@+



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
dimi88
dimi88
Nouveau
Nouveau

Masculin Nombre de messages : 87
Date d'inscription : 10/11/2010

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par dimi88 le Mar 30 Nov 2010 - 9:16

moi je veux qu'il ne sorte de la boucle que si la condition n'est pas complété.

J'ai remis la condition dans la boucle et j'ai un seul problème c'est L'opérateur '&' n'est pas défini pour les types 'String' et 'Tableau à 1 dimension(s) de Object'. pour modifier une propriété d'un contrôle


Voici un lien vers mon projet encore modifiée Lien mediafire



SoftwareZator et un des meilleurs logiciel sur lesquels j'ai pus tomber Very Happy
Admin
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1882
Age : 27
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par Admin le Mar 30 Nov 2010 - 11:18

Ok, je viens de voir ton projet :

Le problème vient en fait de la condition (et non "modifier une propriété" comme SZ l'indique) :
Dans ta condition, tu a mit que "si Generer (qui est une variable normal) = Condition (qui est une variable tableau), alors...".
Le problème est que tu ne peux pas faire ça comme ça. En effet, une variable tableau peut avoir "plusieurs valeurs" (d'où l'expression "tableau de valeurs").
Du coup il faut que tu précise le numéro de la valeur. Exemple : %(Condition[3])%
Dans cet exemple, on récupère la 4ème valeur de la variable Condition (4, parce qu'en informatique, la valeur 0 existe Wink ).
Tu peux aussi le faire avec une variable : %(Condition[TaVariable])% en imaginant bien sûr que TaVariable soit égale à un nombre.

Voila, as-tu regardé la vidéo dont je t'ai parlé? elle explique ce que je viens de dire et te fait un exemple Wink .

Pour conclure : la solution est :
Fait quelque chose de la forme "si 'génerer' = %(Condition[X])% alors..."

@+ Smile



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
dimi88
dimi88
Nouveau
Nouveau

Masculin Nombre de messages : 87
Date d'inscription : 10/11/2010

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par dimi88 le Mar 30 Nov 2010 - 16:54

Merci Very Happy (au fait,j'ai vu toute les vidéo)



SoftwareZator et un des meilleurs logiciel sur lesquels j'ai pus tomber Very Happy

Contenu sponsorisé

'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'. Empty Re: 'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'.

Message par Contenu sponsorisé


    La date/heure actuelle est Sam 20 Juil 2019 - 6:12