IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Basic Discussion :

Est-ce du Basic comme langage ?


Sujet :

Basic

  1. #1
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 105
    Points : 54
    Points
    54
    Par défaut Est-ce du Basic comme langage ?
    Bonjour. J'ai un programme qui s'appelle CX-Supervisor de la compagnie Omron et il utilise ce langage, voici un script.

    Est-ce bien du Basic ?

    SUB Clear()
    iFactor = 10

    if Operator == 0 && bCalculated == FALSE then
    rDisplay = 0
    endif

    if Operator > 0 then
    Operator = 0
    endif

    END SUB

    Si oui, j'aurai d'autres questions concernant la programmation avec ce langage. Si non, vous sauriez de quel langage il sagit ?

    Merci !

    Papoux

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 123
    Points : 174
    Points
    174
    Par défaut
    Ton extrait est trop court pour qu'on ait une idée précise du langage. Il n'y a pas de point-virgule en fin de ligne et l'opérateur d'affectation est =, on peut juste dire que cela ressemble à du Basic.

    Mais en général, dans les dialectes Basic, dans une condition (après un if) le test de l'égalité n'est pas le symbole == mais le symbole = , et le symbole d'opération logique && est plutôt AND.
    Les symboles == et && sont utilisés en C et pas en Basic.
    Mais en C, on met un point-virgule à la fin de chaque ligne et après un if, on met des parenthèses : ( et ). Il n'y a pas de then et dans un if on utilise des accolades { et }.

    Il me faut plus de code pour être sûr que c'est du Basic, mais ça y ressemble ...

  3. #3
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 105
    Points : 54
    Points
    54
    Par défaut
    Merci pour votre réponse. Je n'ai pas d'autres codes très différents que celui la. En tout cas, je vais poser quand même une de mes questions et on verra par la suite si ça fonctionne.

    J'ai des bits (texte) dans lesquels je met des chiffres. Ça fonctionne très bien sauf que j'en ai une très grande quantitées.

    exemple des noms de bit

    Enr1D
    Enr2D
    Enr3D

    etcj'en ai une centaine mais lorsque je veux les effacer et remettre leurs valeurs à zéro je dois écrire le code suivant selon une la condition suivante:

    If Bit0_0 = 0 then

    Enr1D = 0
    Enr2D = 0
    Enr3D = 0

    endif

    ainsi de suite pour les 97 autres. Est-ce qu'il y à moyen de toutes les mettres à zéro avec un code beaucoup plus court ?

    Merci pour votre aide !

    Papoux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. C'est quoi comme langage
    Par pasterlouis dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 31/05/2013, 22h06
  2. le caractère '_' n'est pas reconnu par le langage SQL
    Par zainab2000 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 27/03/2007, 20h42
  3. Réponses: 4
    Dernier message: 21/03/2007, 13h36
  4. Réponses: 3
    Dernier message: 19/07/2002, 15h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo