Affficher un message
bonsoir
j'ai un petit probléme d'affichage:
je travaille en vb6
j'ai voulu calculer la durée entre deux heures et afficher cette durée sous form de msgbox et j'ai fais ça:
dim a,b as variant
if Minute(MaskEdBox2) < Minute(MaskEdBox1) Then
a = Hour(MaskEdBox2) - Hour(MaskEdBox1) - 1
b = 60 - Minute(MaskEdBox1) + Minute(MaskEdBox2)
Else
a = Hour(MaskEdBox2) - Hour(MaskEdBox1)
b = Minute(MaskEdBox2) - Minute(MaskEdBox1)
End If
MsgBox("le temps ecoulé est:"&a&"h"&b&"min")
le probléme c'est au ce message box ,il m'affiche rien
merci pour votre intentions.
j'ai un petit probléme d'affichage:
je travaille en vb6
j'ai voulu calculer la durée entre deux heures et afficher cette durée sous form de msgbox et j'ai fais ça:
dim a,b as variant
if Minute(MaskEdBox2) < Minute(MaskEdBox1) Then
a = Hour(MaskEdBox2) - Hour(MaskEdBox1) - 1
b = 60 - Minute(MaskEdBox1) + Minute(MaskEdBox2)
Else
a = Hour(MaskEdBox2) - Hour(MaskEdBox1)
b = Minute(MaskEdBox2) - Minute(MaskEdBox1)
End If
MsgBox("le temps ecoulé est:"&a&"h"&b&"min")
le probléme c'est au ce message box ,il m'affiche rien
merci pour votre intentions.
2 réponses
-
Modérateursalut
ça doit être un problème de guillemets
construit ton message avant de lancer le MsgBox
Dim i As Integer
Dim TonTexte As String
//ici tu construis le texte avec tes variables
i = MsgBox(TonTexte, vbInformation, "Info")
-
ModérateurTonTexte = "Le temps écoulé est : " + a + " h" + b + "m"