Accueil > Forum > > > > stocker le choix d'un RadioGroup en Delphi
stocker le choix d'un RadioGroup en Delphi
samedi 14 mai 2005 à 22:54:39 |
stocker le choix d'un RadioGroup en Delphi

alex75000
|
Bonjour, c'est encore moi :p Je cherche le moyen de stocker le choix d'un RadioGroup en Delphi comme par exemple: l'utilisateur à 4 choix, il en choisit un(en cliquant sur le point) et ce qu'il a cliqué(le texte du choix(Ex:Oui)) doit être stocké dans une variable string et ensuite doit s'afficher dans un menu....tout fonctionne à part la saisie du choix et du stockage de ce dernier dans une variable... j'espère que c'est assez clair pour vous, lol Merci d'avance :)
|
|
dimanche 15 mai 2005 à 06:22:12 |
Re : stocker le choix d'un RadioGroup en Delphi
|
dimanche 15 mai 2005 à 08:03:26 |
Re : stocker le choix d'un RadioGroup en Delphi

alex75000
|
Réponse acceptée !
d'accord, je m'en doutais un peu, haha
Formno3.Memo1.Lines.Add(Salaire:'+Salaire);
Salaire étant la variable String
voici ce que j'ai
------------------------------------------------------ procedure TForm1.RadioGroup3Exit(Sender: TObject); (J'ai aussi essayé avec d'autre événements begin if RadioGroup3.ItemIndex= 0 then
Salaire:='de 0 à $10 000'
else if RadioGroup3.ItemIndex = 1 then
Salaire:='de $10 000 à $20 000'
else if RadioGroup3.ItemIndex = 2 then
Salaire:='de $20 000 à $50 000'
else if RadioGroup3.ItemIndex = 3 then Salaire := '$50 000 et plus'
(j'ai essayé de plusieurs façons, mais j'ai sauvegardé avec cela) ---------------------------------------------------
j'ai aussi essayé avec Radiogroup.Items.Text, mais ça non plus ça ne fonctionne pas, la variable reste vide
est-ce c'est un peu plus clair???
|
|
dimanche 15 mai 2005 à 09:55:17 |
Re : stocker le choix d'un RadioGroup en Delphi

Delphiprog
|
Réponse acceptée !
Utilises plutôt l'évènement click du radiogroup. Réponse en code : var Salaire: string;
procedure TForm1.RadioGroup3Click(Sender: TObject); begin with RadioGroup3 do Salaire := TRadioButton(Components[ItemIndex]).Caption; //pour vérification : Formno3.Memo1.Lines.Add(Salaire:'+Salaire); end;
Comme ça, pas de If en cascade ou imbriqués mais une réponse directe !
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient. <
|
|
dimanche 15 mai 2005 à 10:00:57 |
Re : stocker le choix d'un RadioGroup en Delphi

Kenavo
|
Réponse acceptée !
Salut,
Ce serait encore plus clair si tu utilisais un Case Of ! 
Case RadioGroup1.ItemIndex of
0 : Salaire := 'de 0 à $10 000';
1 : Salaire := 'de $10 000 à $20 000';
2 : Salaire := 'de $20 000 à $50 000';
3 : Salaire := '$50 000 et plus';
end;
Si tu utilises Radiogroup.Items.Text, tu récupères tous les intitulés des RadioButton du groupe.
Utilise RadioGroup.Items[RadioGroup1.ItemIndex].
Mais vu ton problème, tu devrais regarder si la variable Salaire n'est pas déclarée plusieurs fois ...
Ken@vo
Code, Code, Codec !
|
|
dimanche 15 mai 2005 à 10:05:47 |
Re : stocker le choix d'un RadioGroup en Delphi

Delphiprog
|
Arf, Kenavo, nos réponses se sont croisées. Néanmoins, la solution que je propose me semble meilleure car : 1/ je suis sur de n'oublier aucune option dans le radiogroup  2/ les valeurs attribuées à la variable Salaire sont en totale correspondance avec ce qui est affiché sur la fiche
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient. <
|
|
dimanche 15 mai 2005 à 11:07:26 |
Re : stocker le choix d'un RadioGroup en Delphi

Kenavo
|
Réponse acceptée !
Entièrement d'accord avec toi DelphiProg !
Je conseillais Case of par principe, plutôt que les If en cascade, mais ça, on en a déja beaucoup parlé ici !
Par contre à la place de :
with RadioGroup3 do Salaire := TRadioButton(Components[ItemIndex]).Caption;
J'aurais mis :
Salaire := RadioGroup3.Items[RadioGroup3.ItemIndex];
Y a pas faute ?
Ken@vo
Code, Code, Codec !
|
|
dimanche 15 mai 2005 à 19:11:08 |
Re : stocker le choix d'un RadioGroup en Delphi
|
dimanche 15 mai 2005 à 19:23:30 |
Re : stocker le choix d'un RadioGroup en Delphi

alex75000
|
j'y comprends rien, ça ne fonctionne toujours pas :'(
|
|
dimanche 15 mai 2005 à 23:19:04 |
Re : stocker le choix d'un RadioGroup en Delphi

Delphiprog
|
Non, non, Kenavo, y a pas faute. C'est juste une question de style  L'un comme l'autre, c'est préférable à des "if" ou même des "case of". Alex75000 : pourrais-tu être plus précis, "j'y comprends rien, ça ne fonctionne toujours pas :'(", ben ça ne veut pas dire grand chose.
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient. <
|
|
Cette discussion est classée dans : variable, delphi, choix, stocker, radiogroup
Répondre à ce message
Sujets en rapport avec ce message
crypter en delphi [ par sandroagboka ]
je dispose d'un TIWEdit (composant d'IntraWeb)je récupère le donnée dans une variable. ( password)comment crypter cette variable et insérer le résulta
choix entre delphi et.... [ par med1112 ]
salut à tous,j'ai un projetVotre texte iciVotre texte ICIVotre texte ICI de fin d'etude (de 5 à 6mois) pour unmastere infomatique, mon projet porte su
Filter une table sous delphi 5 [ par bfouad ]
Bonjour,Je n'arrive pas à filter une table en utilisant une variable comme critère de filter.Ex. (Nomtable.filter:='Champ = i';)ou 'Champ', c'est le n
Initialisation d'une variable de boucle FOR ? [ par kbogos ]
Salut à tous !!Je souhaiterai savoir s'il est possible de déclarer une variable dans une boucle for ? en delphi il me semble que l'on peut seulement
Variable Static [ par nuns ]
Bonjours, Tout le monde :)j'aimerais juste savoir comment je pour cree une variable Satic en delphi en Language C je mais juste le mot Static avant le
Bugg d'Initialisation [ par kalagool ]
bonjour à toutes et à tous, Juste une simple question : est ce que Delphi retouche (volontairement ou pas) une variable initialisé dans le tform1.cre
Qbasic -> delphi [ par stanilou ]
Salut, J'ai un soucis car j'ai fait un programme en qbasic qui utilise le port COM et je n'ai jamais toucher au delphi or il me faut le même programme
Bloquer IP [ par redtux ]
Bonjour, Voila, dans le cadre de mon projet je dois concevoir une appli sous delphi 6 permettant de bloquer (au niveau du proxy, avec tous les privil
fusion entre word et champs delphi [ par franky_2 ]
Bonjour,J'ai vu le topic d un membre qui posait une queston au sujet de la fusion word et des champs delphiVoila je dois preparer un TFE pour la fin j
Code source Delphi pour calculatrice en polonaise inverse ? [ par oncledave ]
Bonjour à tous, Je recherche un Code source Delphi pour calculatrice en polonaise inverse ? En particulier je cherche à comprendre comment fonctionne
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|