les GadgetToolTip

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

avec les if on peut gérer plusieurs gadgets a la fois par exemple...
if gadget >= #radio_bidule and gadget <= #radio_machin

ce serait faisable avec le select s'il fonctionnait comme en C...

Dri ;)
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Dr. Dri a écrit :avec les if on peut gérer plusieurs gadgets a la fois par exemple...
if gadget >= #radio_bidule and gadget <= #radio_machin

ce serait faisable avec le select s'il fonctionnait comme en C...

Dri ;)
J'espère bien qu'on y aura droit pour la v4.0
Parce que ça fait un moment qu'on le demande, ça!
bernard13
Messages : 1221
Inscription : mer. 05/janv./2005 21:30

Message par bernard13 »

oui tu as raison chris , j'espere bien avec la version 4.0
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

Sinon on pourrait même avoir le Select qui fonctionne très bien tel qu'il est
Et on pourrais ajouter un mot clé Switch qui correspondrait à celui du C !!

Dri
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Dr. Dri a écrit :Sinon on pourrait même avoir le Select qui fonctionne très bien tel qu'il est
Et on pourrais ajouter un mot clé Switch qui correspondrait à celui du C !!

Dri
Le switch, c'est pas comme le select/case ?
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

Ya ca en plus :

switch(...)
{
case 1:
case 2:
// Meme opération
break;

default:
// ...
}
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Je ne vois pas la différence là!

Pour moi, le switch est a la place du select, c'est la seule différence que je vois.

Fais un exemple comme si il y avait un switch en PureBasic, parce que pour celui qui ne connais pas le C, ton exemple n'explique pas grand-chose :(
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

En PB :

Code : Tout sélectionner

Select
  Case 1
    ; traitement 1
  Case 2
    ; traitement 1
  Default
    ; traitement 2
EndSelect
En C++ :

Code : Tout sélectionner

switch(...)
{
  case 1:
  case 2:
    // traitement 1
    break;
  default:
    //traitement 1
}
C bon là ? je suis clair ? :lol:

On peu grouper des cas, pas en PB
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Oui, d'accord, mais ça ne nous avance pas ça.

Ca ne permet pas de comparer deux valeurs par exemple

Code : Tout sélectionner

Select A
  Case A > 10 AND A <= 20
    Traitement
  Case A > 20
    Traitement
Endselect
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

bah là on sort du principe du "selon"
et on recoupe sur le "si"

je ne vois pas l'intéret d'avoir deux mots clé pour faire la même chose

Dri
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Dr. Dri a écrit :bah là on sort du principe du "selon"
et on recoupe sur le "si"

je ne vois pas l'intéret d'avoir deux mots clé pour faire la même chose

Dri
Kestudiiiiii ? 8O :lol:
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

bah on va dire que select et switch on va les traduire par "selon"
et le if on le traduit par "si"

donc on a deux mots clé selon et si, ce que tu demandes c'est de faire la même chose avec les deux... A quoi ca sert d'en avoir deux du coup ??

Dri
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Je demande pas d'en avoir deux! (Enfin, bon... j'en ai déjà deux, mais j'me comprends)

Je demande juste que le Case puisse accepter une comparaison de deux valeurs avec AND, OR et c'est tout... :lol:
Répondre