Accueil > Forum > > > > Petit problème de conditions
Petit problème de conditions
mardi 6 novembre 2007 à 19:53:48 |
Petit problème de conditions

SylvainVV
|
Bonjour,
étant novice, j'ai un petit problème et je pense que vous devriez pouvoir éclairer ma lanterne assez facilement :
Je voudrais faire une condition du style
Si condition
Alors consequence1 et consequence2
Mes essais m'ont conduit à faire ceci [ Lien ]ifstrtofloat(note.text) > 20 then showmessage('Erreur : la note saisie est supérieure à 20'); note2.text := #0;
Le problème de cette solution, c'est que le champ redevient vide quel que soit la valeur saisie... facheux :D
J'avais aussi pensé à faire ceci :
[ Lien ]ifstrtofloat(note.text) > 20 then(showmessage('Erreur : la note saisie est supérieure à 20')) and(note2.text := #0);
Dans ce cas, mon 'and' ne passe pas à la compilation !
Si quelqu'un pouvait m'aider sur ce problème bête et méchant, ce serait cool ! Merci d'avance !
|
|
mardi 6 novembre 2007 à 20:07:52 |
Re : Petit problème de conditions
|
mardi 6 novembre 2007 à 20:25:44 |
Re : Petit problème de conditions

SylvainVV
|
merci beaucoup pour la petite aide !
Ca marche impécablement bien !
|
|
mercredi 7 novembre 2007 à 09:12:06 |
Re : Petit problème de conditions

Loda
|
salut,
lit l'aide de TryStrToFloat, ça risque de t'être utile.
A+
Loda
Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.
|
|
mercredi 7 novembre 2007 à 10:11:41 |
Re : Petit problème de conditions

SylvainVV
|
salut,
merci pour le petit coup de main, mais je n'ai pas trouvé de tryStrToFloat dans
Delphi 5... et puis, les conditionnelles fonctionnent plutôt bien pour ce que
j'ai à faire.
|
|
mercredi 7 novembre 2007 à 10:36:32 |
Re : Petit problème de conditions

florenth
|
Salut, Comme tu es novice, je te conseille un petit tour par ici : [ Lien ]Tout est clairement expliqué, et ça permet d'aller chercher des horizons plus lointains, sans avoir de lacunes par endroits, ce qui est largement préférable ! ++ Ressources Delphi, sources, tutoriaux, actu, ...: www.mx-dev.net [ Lien ]
|
|
mercredi 7 novembre 2007 à 10:53:53 |
Re : Petit problème de conditions
|
mercredi 7 novembre 2007 à 11:06:49 |
Re : Petit problème de conditions

SylvainVV
|
OK je vois (et je comprend ^^)
Cela dit, je suis vraiment débutant en Delphi (et étant en première année de BTS, on est pas sensé encore maitriser ce genre de chose). On est vraiment pas très avancé dans le cours (pour preuve, on a pas encore vu les conditionnelles ^_^'). Donc même si j'essaye de gérer les différentes erreurs histoire de grapiller un peu de points, je vais éviter d'aller trop loin dans ce domaine pour le moment... je voudrais en rester à des techniques plus 'simples'.
Mais en tout cas merci, je n'avais pas vraiment cherché à savoir comment Delphi gere 'naturellement' les erreurs... (je sais qu'en Java on utilise les Try... Catch, mais je n'ai pas encore cherché ce genre de choses sous Delphi). Pour le coup je vais surement m'amuser à compléter mon TP juste 'pour moi'... ce sera toujours ça de pris =)
Et sinon florenth merci pour ce lien. Je vais m'amuser à lire ça dès que j'aurais un peu le temps =)
|
|
Cette discussion est classée dans : problème, text, saisie, note, conditions
Répondre à ce message
Sujets en rapport avec ce message
Problème concaténation [ par bassman64 ]
Alors voila ...J'ai un problème de concaténation :For i:=1 to 12 do begin Edit(i).caption := Button(i).text; end;avec le Edit(i).caption := Button(
Problème d'apostrophe sur une recherche [ par webident ]
Bonjour,J'ai un problème quand je fais une recherche sur ma base de donner (informix) et qu'il y a une apostrophe dans la zone.A chaque recherche il m
Query Insert et combobox problème [ par FlagerRk ]
Bonjour, j'ai essayer de regarder dans les différents topic et je n'ai malheureusement pas trouvé la réponse a mon problème...surement tres bete :-\pr
Edit.text problème tout bête [ par Cornell711 ]
Bonjour, Je me demandais si il y a (c'est certainement le cas) un propriété des edits qui permet que, lorsqu'ils font plusieurs lignes, il y ait un r
probleme avec la fonction length [ par informatixo ]
J'ai réalisé une fonction EstNumerique en m'inspirant d'une solution que delphiprog avait donné dans un post, donc ne vous étonnez pas de ce nom. Je
problème d'une debutante [ par mistro ]
Je ss une debutante en delphi et j'ai p'tit problème,j'ai besoin de votre aide.j'ai un dbgrid dans un form et un champs text dans un autre,je voudrais
Problème ave Rave [ par Nargzul ]
Bonjour, j'essaye de générer un état, j'ai réussi déjà à poser les composant, faire les lien entre eux. Sur mon modèle Rave, j'ai des edittext qui s
Problème avec writeln [ par LeNoyauDur ]
Bonjour, J'essai de mettre en place un système de fichier sous Delphi et j'ai un petit souci avec le writeln qui me fait un message d'erreur type O
Saisie des notes (Gestion des notes) [ par freeyousri ]
Slt tout le monde,J'ai commencé à programmer une application de gestion de la scolarité, et j'ai presque finis, mais le problème c'est que j'ai rencon
comment faire un mask de saisie pour les champs de text ( base de donnees) [ par generalcomputer ]
salutje veux developper une application en base de donnee en delphi j'ai un probleme concernant le remplissage de champs quant t'il y a uniquement de
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURSTECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURS par ROMELARD Fabrice
Animé par: Laurent Cotton Le développement dans SharePoint 2010 passe par plusieurs axes qui seront évoqués dans cette session, mais plus particulièrement les développements simples lié au besoin Business Business Connectivity Services Ce BCS es...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOURTECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOUR par ROMELARD Fabrice
Cette session est la dernière pleinière de ces 3 jours de TechDays Paris 2010. Généralement, cette troisième journée est plus axée sur l'avenir vu par Microsoft. Après un retour sur l'avenir vu par la Science Fiction ou par ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice 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
Forum
RE : SAVEDIALOGRE : SAVEDIALOG par JulioDelphi
Cliquez pour lire la suite par JulioDelphi
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
|