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

C Discussion :

saisie


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut saisie
    je veux saisir un nombre entre 0 et 4:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    do
                      {fgets(t,sizeof t,stdin);
                       printf("\n");
                       if(strlen(t)>1)
                       {printf("entree incorrecte !,recommencer la saisie.\a\n");
                        ret=0;}
                       ret=sscanf(t,"%s",v);
                       if(ret==0)
                       printf("entree incorrecte !,recommencer la saisie.\a\n");
                       else
                       i=atoi(v);}
                      while((i!=0)&&(i!=1)&&(i!=2)&&(i!=3)&&(i!=4)&&(ret==0));
    quand je l'execute,i prend la valeur 0 et il sort directement de la boucle .
    quelqu'un arrive à voir pourquoi??


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  2. #2
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut Re: saisie
    Citation Envoyé par afrikha
    je veux saisir un nombre entre 0 et 4:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    do
                      {fgets(t,sizeof t,stdin);
                       printf("\n");
                       if(strlen(t)>1)
                       {printf("entree incorrecte !,recommencer la saisie.\a\n");
                        ret=0;}
                       ret=sscanf(t,"%s",v);
                       if(ret==0)
                       printf("entree incorrecte !,recommencer la saisie.\a\n");
                       else
                       i=atoi(v);}
                      while((i!=0)&&(i!=1)&&(i!=2)&&(i!=3)&&(i!=4)&&(ret==0));
    quand je l'execute,i prend la valeur 0 et il sort directement de la boucle .
    quelqu'un arrive à voir pourquoi??
    • Le code est incomplet
    • L'algo est un peu leger
    • Le filtre n'est pas activé.
    • Le '\n' n'est pas retiré
    • le stdin n'est pas purgé en cas de débordement...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
     
    #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
     
    /* pitie pour les voisins... */
    #if 0
    #define BIP "\a"
    #else
    #define BIP ""
    #endif
     
    int main (void)
    {
       int ret = 0;
       int i = -1;
       do
       {
          char t[16];
          fgets (t, sizeof t, stdin);
     
          {
             char *p = strchr (t, '\n');
             if (p != NULL)
             {
                *p = 0;
             }
             else
             {
                int c;
                while ((c = getchar ()) && c != EOF)
                {
                }
             }
          }
          printf ("\n");
     
          if (strlen (t) > 1)
          {
             printf ("entree incorrecte !,recommencer la saisie." BIP "\n");
             ret = 0;
          }
          else
          {
             char v[16];
             ret = sscanf (t, "%[0-9-]s", v);
     
             if (ret != 1)
             {
                printf ("entree incorrecte !,recommencer la saisie. (ret = %d)" BIP "\n", ret);
             }
             else
             {
                i = atoi (v);
     
                if (i < 0 || i > 5)
                {
                   printf ("entree incorrecte !,recommencer la saisie. (i = %d)" BIP "\n", i);
                   ret = 0;
                }
     
             }
          }
       }
       while (ret != 1);
     
       return 0;
    }
    Rien de nouveau :

    http://emmanuel-delahaye.developpez....tes.htm#saisie
    http://emmanuel-delahaye.developpez....s.htm#fichiers

  3. #3
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    le code que tu me propose est trop compliqué pour moi,je n'ai pas encore vu les pointeurs et les macros...
    j'ai quand mème reussi à trouver une alternative avec les moyens du bord et tes notes sur C(qui sont formidables pour un débutant comme moi).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    do
                      {
                      do
                      {
                      fgets (t, sizeof t, stdin);
                      ret = sscanf (t, "%[0-9-]s", v);
                      if (ret!=1)
                      printf("entree incorrecte,recommencez la saisie.\a\n");
                      }
                      while (ret != 1);
                      i=atoi(v);}
                      while ((i!=0)&&(i!=1)&&(i!=2)&&(i!=3)&&(i!=4));
    seulement,il y a un truc que je ne comprends pas:quand je rentre un truc correcte(un entier entre 0 et4),je dois appuyer deux fois sur entree!!!
    p'tit H.S:que signifie le "%[0-9-]s".
    merci d'avance


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  4. #4
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par afrikha
    le code que tu me propose est trop compliqué pour moi,je n'ai pas encore vu les pointeurs et les macros...
    Les pointeurs sont à voir rapidement. Il est quasiment impossible de faire du C sérieux sans pointeurs... Quand aux macros, c'est élémentaire (substitution de texte).
    j'ai quand mème reussi à trouver une alternative avec les moyens du bord et tes notes sur C(qui sont formidables pour un débutant comme moi).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    do
                      {
                      do
                      {
                      fgets (t, sizeof t, stdin);
                      ret = sscanf (t, "%[0-9-]s", v);
                      if (ret!=1)
                      printf("entree incorrecte,recommencez la saisie.\a\n");
                      }
                      while (ret != 1);
                      i=atoi(v);}
                      while ((i!=0)&&(i!=1)&&(i!=2)&&(i!=3)&&(i!=4));
    seulement,il y a un truc que je ne comprends pas:quand je rentre un truc correcte(un entier entre 0 et4),je dois appuyer deux fois sur entree!!!
    Je n'ai pas ce problème avec ce code (tu devrais poster ton code de test complet)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
     
    /* pitie pour les voisins... */
    #if 0
    #define BIP "\a"
    #else
    #define BIP ""
    #endif
     
    int main (void)
    {
       int ret = 0;
       int i = -1;
       do
       {
          char v[16];
          do
          {
             char t[16];
             fgets (t, sizeof t, stdin);
             ret = sscanf (t, "%[0-9-]s", v);
             if (ret != 1)
             {
                printf ("entree incorrecte, recommencez la saisie." BIP "\n");
             }
          }
          while (ret != 1);
          i = atoi (v);
       }
       while ((i != 0) && (i != 1) && (i != 2) && (i != 3) && (i != 4));
     
       return 0;
    }
    Par contre, il manque un message si la valeur est hors norme (<0 ou >4)
    p'tit H.S:que signifie le "%[0-9-]s".
    "Ne faire la conversion que si la chaine 'v' est composée des caractères '0' à '9' et '-'."

  5. #5
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    voilà le code,je ne l'ai pas mis en entier car il est assez long,j'ai mis du début jusqu'à la saisie.je pense que ce qui vient après n'influe pas sur la saisie.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
     
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    int main(int argc, char *argv[])
    {
      int i,j=0,l,k,z,h,g,s,ret;
      char a,c;
      char nomclient[500][500],t[100],v[100];
      char adresseclient[500][500];
      int verre[500][2],lentille[500][2],monture[500][2],montant[500][6];
     
      printf("PRESENTATION DU LOGICIEL: \n");
      printf("Ce programme permet de gerer la clientele,le stock ainsi que la comptabilite pour un grossite en optique.\n");
      printf("\n");
      printf("appuyer sur entrer pour commencer.");
      getchar();
      system("CLS");
      do
      {
                      system("CLS");
                      printf("--------------------------------------\n");
                      printf("               MENU\n");
                      printf("--------------------------------------\n");
                      printf("-1- AJOUTER CLIENT\n");
                      printf("-2- SUPPRIMER CLIENT\n");
                      printf("-3- VENDRE PRODUIT\n");
                      printf("-4- BILAN\n");
                      /*a completer au cas ou*/
                      printf("-0- QUITTER\n");
                      printf("--------------------------------------\n");
                      do
                      {
                      do
                      {
                      fgets (t, sizeof t, stdin);
     
     
                      ret = sscanf (t, "%[0-9-]s", v);
                      if (ret!=1)
                      printf("entree incorrecte,recommencez la saisie.\a\n");
                      }
                      while (ret != 1);
                      i=atoi(v);}
                      while ((i!=0)&&(i!=1)&&(i!=2)&&(i!=3)&&(i!=4));


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  6. #6
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    pour lire une valeur, un (s)scanf("%d") ne suffit-il pas?
    ou alors, un atoi() (ce que j'ai l'habitude d'utiliser et qui ne m'a jamais trahi) ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  7. #7
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par Médinoc
    pour lire une valeur, un (s)scanf("%d") ne suffit-il pas?
    ou alors, un atoi() (ce que j'ai l'habitude d'utiliser et qui ne m'a jamais trahi) ?
    Non, scanf() n'est pas adapté

    http://emmanuel-delahaye.developpez....tes.htm#saisie
    http://emmanuel-delahaye.developpez....s.htm#fichiers

    atoi() est une fonction de conversion, pas de saisie...

  8. #8
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par afrikha
    voilà le code,je ne l'ai pas mis en entier car il est assez long,j'ai mis du début jusqu'à la saisie.je pense que ce qui vient après n'influe pas sur la saisie.<...>
    C'est si difficile que ça de poster du code complet, qui compile et réduit au minimum montrant le problème ?

    Ceci fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
     
    #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
     
    #if 0
    #define BIP "\a"
    #else
    #define BIP ""
    #endif
     
    int main ()
    {
       int i, ret;
       char t[100], v[100];
     
       printf ("PRESENTATION DU LOGICIEL: \n");
       printf ("Ce programme permet de gerer la clientele,le stock ainsi que la comptabilite pour un grossite en optique.\n");
       printf ("\n");
       printf ("appuyer sur entrer pour commencer.");
       getchar ();
       do
       {
          system ("CLS");
          printf ("--------------------------------------\n");
          printf ("               MENU\n");
          printf ("--------------------------------------\n");
          printf ("-1- AJOUTER CLIENT\n");
          printf ("-2- SUPPRIMER CLIENT\n");
          printf ("-3- VENDRE PRODUIT\n");
          printf ("-4- BILAN\n");
          /*a completer au cas ou */
          printf ("-0- QUITTER\n");
          printf ("--------------------------------------\n");
          do
          {
             do
             {
                fgets (t, sizeof t, stdin);
                ret = sscanf (t, "%[0-9-]s", v);
                if (ret != 1)
                {
                   printf ("entree incorrecte,recommencez la saisie." BIP "\n");
                }
             }
             while (ret != 1);
             i = atoi (v);
          }
          while ((i != 0) && (i != 1) && (i != 2) && (i != 3) && (i != 4));
       }
       while (i != 0);
       return 0;
    }

  9. #9
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Je parlais bien de la lecture du nombre dans la chaîne APRÈS le fgets()...
    En fait, je voyais mal l'utilité du sscanf() pour n'autoriser qu'une chaîne comportant des chiffres, atoi() renvoyant zéro si la chaîne n'est pas convertible...

    Mais c'est vrai que quand zéro est une valeur valide, il peut être utile de vérifier la chaîne d'abord...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  10. #10
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par Médinoc
    Je parlais bien de la lecture du nombre dans la chaîne APRÈS le fgets()...
    Gni ? Quelle lecture ? Tu veux dire la conversion ?
    En fait, je voyais mal l'utilité du sscanf() pour n'autoriser qu'une chaîne comportant des chiffres, atoi() renvoyant zéro si la chaîne n'est pas convertible...
    Elle renvoit aussi 0 si elle est convertible en ... 0 ! Et c'est bien ça le problème...
    Mais c'est vrai que quand zéro est une valeur valide, il peut être utile de vérifier la chaîne d'abord...
    L'art de remplir des posts pour ne rien dire...

  11. #11
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    L'usage de atoi et compagnie est à proscrire, ces fonctions ont été gardées pour assurer la compatibilité des anciennes sources, maintenant, il faut utiliser strtod ou strtol.
    Citation Envoyé par [url=http://www.infosys.utas.edu.au/info/documentation/C/CStdLib.html
    C Standard Library[/url]]int atoi(const char* s);
    Equivalent to (int)strtol(s, (char**)NULL, 10) except that errno is not necessarily set on conversion error.
    long atol(const char* s);
    Equivalent to strtol(s, (char**)NULL, 10) except that errno is not necessarily set on conversion error.

  12. #12
    Membre éclairé Avatar de benjiprog
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut Prog C
    Bonjour un stage m'interesse et je doit réaliser, entre autre, une commande de déplacement d'un bac en C je voudrais savoir s'il existe des commandes spécifiques pour ce type d'action. Merci.

  13. #13
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut Re: Prog C
    Citation Envoyé par benjiprog
    Bonjour un stage m'interesse et je doit réaliser, entre autre, une commande de déplacement d'un bac en C je voudrais savoir s'il existe des commandes spécifiques pour ce type d'action.
    Qu'appelle-tu un bac ?

    Quel rapport avec le sujet courant ?

    Il n'y a pas de commandes en C. Seulement des instructions et des appels de fonctions.

  14. #14
    Membre éclairé Avatar de benjiprog
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut Commande de déplacement
    Désolé je ne sait pas trop ou il faut m'adresser je suis nouveau ici je cherche seulement un peu d'aide.Le bac c'est comme une sorte de cuvette mais ca n'a pas d'importance c'est juste qu'il faut que je réalise la commande de déplacement de celui-ci et je voulais savoir comment faire ou vers quoi me diriger?

  15. #15
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Citation Envoyé par Emmanuel Delahaye
    Par contre, il manque un message si la valeur est hors norme (<0 ou >4)
    c'etait ça le problème,en fait un seul \n suffisait,sauf que pour voir apparaitre un message d'erreur,j'appuyai une seconde fois sur entrée.
    désolé,c'est très bête comme erreure

    Citation Envoyé par benjiprog
    Désolé je ne sait pas trop ou il faut m'adresser je suis nouveau ici je cherche seulement un peu d'aide.Le bac c'est comme une sorte de cuvette mais ca n'a pas d'importance c'est juste qu'il faut que je réalise la commande de déplacement de celui-ci et je voulais savoir comment faire ou vers quoi me diriger?
    commence déja par determiner le language de programmation,ensuite va au forum approprié pour y poser ton problème de manière plus claire.


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  16. #16
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut Re: Commande de déplacement
    Citation Envoyé par benjiprog
    Désolé je ne sait pas trop ou il faut m'adresser je suis nouveau ici je cherche seulement un peu d'aide.Le bac c'est comme une sorte de cuvette mais ca n'a pas d'importance c'est juste qu'il faut que je réalise la commande de déplacement de celui-ci et je voulais savoir comment faire ou vers quoi me diriger?
    Etant donné le hors-sujet absolu, réponse par Mail Privé (MP).

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 12/05/2003, 22h50
  2. Réponses: 3
    Dernier message: 19/03/2003, 15h19
  3. [debutant]Limiter le temps de saisi
    Par Nasky dans le forum C
    Réponses: 5
    Dernier message: 17/03/2003, 15h47
  4. [Kylix] saisie d'@ IP kylix2 OE
    Par sdoura2 dans le forum EDI
    Réponses: 1
    Dernier message: 10/11/2002, 01h54
  5. [Kylix] crypter la saisie sous kylix
    Par nahmsath dans le forum EDI
    Réponses: 2
    Dernier message: 15/10/2002, 13h16

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