red lion CRIMSON 2 Manuel De L'utilisateur page 229

Table des Matières

Publicité

A
C
JOUT DE
OMMENTAIRES
A
C
JOUT DE
OMMENTAIRES
Vous pouvez ajouter des commentaires de deux façons à vos programmes. Tout d'abord, vous
pouvez utiliser la séquence
la ligne en cours. Ensuite, vous pouvez utiliser la séquence
d'une ou plusieurs lignes. Ce commentaire se poursuit jusqu'à ce que la séquence
apparaisse. L'exemple ci-dessous montre les deux styles de commentaires...
// Ceci est un commentaire sur une ligne
/* Ceci est la ligne 1 du commentaire
Ceci est la ligne 2 du commentaire
Ceci est la ligne 3 du commentaire */
Vous pouvez également placer un commentaire sur une seule ligne à la fin d'une ligne
contenant du code.
R
V
ETOUR DE
ALEURS
Comme nous venons de l'expliquer ci-dessus, les, programmes peuvent retourner des valeurs.
Ce type de programmes peuvent être appelés par d'autres programmes ou par des expressions,
quel que soit l'endroit dans la base de données. Par exemple, si vous souhaitez effectuer un
décodage complexe particulier sur plusieurs conditions relatives à un moteur, puis retourner
une valeur afin d'indiquer l'état actuel, vous devez créer un programme qui renvoie un entier
tel que celui-ci...
if( MotorRunning )
else {
Vous devez ensuite configurer une formule multi-états pour appeler ce programme, puis
utiliser l'onglet Format de cette étiquette pour définir les noms des différents états. L'appel
est effectué en définissant la propriété Valeur de l'étiquette sur
nom du programme en question. Les parenthèses permettent d'indiquer un appel de fonction
et ne doivent pas être omises.
A
!
TTENTION
Notez que vous devez être très attentif lorsque vous utilisez des programmes pour renvoyer
des valeurs. En particulier, vous devez éviter de diffuser en boucle sur de trop longues
périodes ou d'effectuer des actions illogiques dans le contexte dans lequel la fonction est
appelée. Par exemple, si le fragment de code ci-dessus a appelé la fonction
modifier la page, l'affichage est modifié chaque fois que le programme est appelé. Imaginez
R
3
EVISION
pour présenter un commentaire qui se poursuit dans le reste de
//
return 1;
if( MotorTooHot )
return 2;
if( MotorTooCold )
return 3;
return 0;
}
C
'
IHM V
ONFIGURATION D
UN
IRTUEL
pour présenter un commentaire
/*
, où
représente le
Name()
Name
GotoPage
C
OULEUR
*/
pour
P
213
AGE

Publicité

Table des Matières
loading

Table des Matières