Ce sujet est résolu.
1 | |||
Auteur | Messages | ||
---|---|---|---|
spheris | #1 Posté le 2/3/2015 à 10:27:31 | ||
Bonjour, En analysant un code trouvé sur le net, j'ai découvert une autre façon d'écrire un if then comme ceci : mavaleur = If(condition, si-resultat-true, si-resultat-false)
Et cela fonctionne parfaitement. Cette manière est beaucoup plus simple, et on y gagne en lisibilité. ; ) | |||
didier18 | #2 Posté le 2/3/2015 à 18:27:27 | ||
Bonjour spheris Cool ces perles... Autant je comprend a peu près bien la ligne 3... =Si (Last.Tag=1 --Pourrait être apparenté à un Case de Select-- la ',' serait un alors Align.Bottom, Aligne.Top --Pourrait être apparenté à un With...-- C'est déjà de sacrés raccourcis. Pourrais-tu nous faire un petit exemple concret sur la ligne 1 ? En tout cas merci de nous faire profiter de cette trouvaille. | |||
spheris | #3 Posté le 2/3/2015 à 19:13:21 | ||
didier18, La première ligne, C'est une mauvaise interpretation du code entre balise sur le site, je l'ai modifiée. En résumé, cela remplace ces lignes de code :
| |||
Reivillo | #4 Posté le 2/3/2015 à 22:15:35 | ||
C' est ici, et nul part ailleurs. « Et pis c'est tout ! » | Bonsoir @ Toutes & Tous. Peut-être, plus Explicite...
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015) LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr LÀ. Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous... sudo add-apt-repository ppa:gambas-team/gambas3 sudo apt-get update sudo apt-get install gambas3 -y Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016) Pour la Doc, c'est vers là: Documentation Gambas3 FR | ||
Foromus | #5 Posté le 3/3/2015 à 08:46:05 | ||
Bonjour, C'est le code qu'on utilise dans un tableur, quand on veut afficher une valeur conditionnelle dans une cellule ! C'est vrai que c'est plus court. Quant à y gagner en lisibilité, je ne suis pas convaincu... Des fois, une ou deux lignes de plus, et c'est beaucoup plus clair, d'emblée... Mais ça, c'est propre à chacun je crois... | |||
Reivillo | #6 Posté le 3/3/2015 à 19:28:10 | ||
C' est ici, et nul part ailleurs. « Et pis c'est tout ! » | En plus, on ne peut envisager q"une seule Action! Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015) LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr LÀ. Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous... sudo add-apt-repository ppa:gambas-team/gambas3 sudo apt-get update sudo apt-get install gambas3 -y Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016) Pour la Doc, c'est vers là: Documentation Gambas3 FR | ||
spheris | #7 Posté le 5/3/2015 à 02:17:15 | ||
Une seule action en effet. Je pense utiliser cette fonction lorsqu'on se sert de la mise en page de notre application. | |||
1 |