Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 2008
-
17 déc. 2006 à 15:40
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 2008
-
18 déc. 2006 à 10:27
Bonjour à tous,
J'affiche dans un textbox le résultat d'un calcul de variables.
Mon problème est le suivant. Sous certaines conditions, je veux que le texte soit affiché normalement en noir, et si la condition est remplie, je veux que le texte soit affiché en rouge.
j'ai codifié ceci, mais ca ne fonctionne pas.
Une "âme charitable" peut-elle m'aider ?
voici mon code :
' le textbox affiche la valeur de la variable Hydr1
Hydrat1.Text = CStr(Hydr1)
' si la valeur contenue dans le textbox est inf. à 50 alors le texte s'affiche en rouge
If patient_sexe = "F" And Val(Hydrat1.Text) < 50 Then
Hydrat1.ForeColor = Color.Red : Hydrat1.Refresh()
End If
merci d'avance pour votre aide.
Philippe - Sympa 74
A voir également:
TEXTBOX : afficher texte en couleur suivant condition
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 17 déc. 2006 à 15:52
If patient_sexe = "F" And Val(Hydrat1.Text) < 50 Then
Hydrat1.ForeColor = Color.Red : Hydrat1.Refresh()
Else
Hydrat1.ForeColor = Color.Black: Hydrat1.Refresh()
End If
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 18 déc. 2006 à 09:56
Salut,
Non le fonctionnement que tu sites est correct, en revanche je ne vois aucun post coloré entièrement en Vert (hormis le mien le à présent (pas necessaire d'ailleurs))
Si de ton côté, des posts (à part le mien) sont en vert, et bien c'est qu'il y a un piti bug, car je ne les voit pas.
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 18 déc. 2006 à 10:06
Salut,
Non , il faut laisser la réponse acceptée, ceci indique à un tiers (moi par exemple) que le problème est résolu, et que la réponse en vert est celle qui t'a aidé.
En revanche tu peux, une fois ton problème résolu, laissé plusieurs messages en vert (même l'un des tiens, si tu estimes que personne n'à réellement répondu à tes attentes).
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 20081 17 déc. 2006 à 15:56
Merci Casy pour ta réponse rapide... mais malheureusement ca ne fonctionne pas mieux... mon textbox reste toujours écrit en noir, sans tenir compte de la condition.
doit y'avoir un bug quelque part, mais je vois pas ce qui pourrait favoriser cela.
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 20081 17 déc. 2006 à 16:17
yes yes yes merci Casy...
effectivmement, j'avais un problème dans la variable patient_sexe au moment du test de la condition.
forcément... ca pouvait pas marcher.
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 20081 17 déc. 2006 à 16:40
question subsidiaire Casy;
dans ce code, comment tu modifie pour que la font soit en gras.
If patient_sexe = "F" And Val(Hydrat1.Text) < 50 Then
Hydrat1.ForeColor = Color.Red : Hydrat1.Refresh()
Else
Hydrat1.ForeColor = Color.Black: Hydrat1.Refresh()
End If
moi j'ai ajouté Hydrat1.Font.Bold = True mais j'ai un message de type "la propriété bold est readonly"
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 18 déc. 2006 à 09:29
[auteurdetail.aspx?ID=867079 Sympa74]
Un petit réponse acceptée sur le ou les post qui ont pu t'aider, et hop tout le monde sera content....(si tu estimes ton problème résolu, bien entendu).
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 20081 18 déc. 2006 à 09:43
Ben désolé mon ami... mais c'est bien ce que je crois avoir fait... a moins que je n'ai pas compris aussi comment marche le forum.
Si j'ai bien compris... il faut cliquer sur le bouton "réponse acceptée" de la personne a qui l'on veut répondre... c'est bien ca ? et ben si c'est ca... c'est ce que je fais hier pour dire que justement les réponses données fonctionnent... et si c'est pas ca... ben merci de me donner le mode d'emploi.
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 20081 18 déc. 2006 à 10:01
ben c'est tout simplement qu'après avoir répondu aux personnes intéressées... et une fois le message publié sur le forum, j'ai ensuite décliqué le "réponse accepté"... fallait pas ? voila pourquoi seul le dernier message répondu apparait en vert.