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 69 70 71 72 73 74
|
'Créer par ©Leclerc.emmanuel*Castou60*© le 22.09.2011 mis a jour le 11.02.2012
Dim Farenheit,Celcius,Kelvin,Choix,Response,sms,uniter,temp
Go()
Function Go()
Choix=null
Choix=inputbox("Conversion de °Celsius en °Farenheit taper C " &vbCrLf& "" &vbCrLf& "Conversion de °Celsius en °Kelvin taper CK " &vbCrLf& "" &vbCrLf& "Conversion de °Farenheit en °Celcius taper F " &vbCrLf& "" &vbCrLf& "Conversion de °Farenheit en °Kelvin taper Fk" &vbCrLf& "" &vbCrLf& "Conversion de °kelvin en °Celsius taper KC " &vbCrLf& "" &vbCrLf& "Conversion de °Kelvin en °Farenheït taper KF"&vbCrLf& "","Convertisseur de degrer by ©Castou60")&Choix : Response=null : Convertir()
'Convertir()
end function
Function Convertir()
smsz = "L'APPLICATION DOIT FERMER"&vbCrLf& "" &vbCrLf&" Quand on vous demande de RENTRER une information"&vbCrLf&" Vous ne le faite pas, alors."&vbCrLf& " Au revoir, à bientôt"&vbCrLf& "" &vbCrLf& "Créer par ©Castou60"
If Choix="c" Or Choix="C" Then DegCel=true : DegFar=false : uniter=" °C" : C=InputBox("Veuillez entrer la température en degrés Celcius.","Conversion degrer ") : temp=C end if
if Choix="ck" Or Choix="CK" Then DegFarKel=true : DegCelKel=false : uniter =" °K" : FarK=Inputbox("Veuillez entrer la température en degrés Celcius.","Conversion degrer ") : temp=FarK end if
if Choix="kc" Or Choix="KC" Then DegKelCel=true : DegKelFar=false : uniter=" °C" : KelC=InputBox("Veuillez entrer la température en degrés Kelvin.","Conversion degrer ") : temp=KelC end if
if Choix="kf" Or Choix="KF" Then DegKelFar=true : DegKelCel=false : uniter=" °F" : KelF=InputBox("Veuillez entrer la température en degrés Kelvin.","Conversion degrer ") : temp=KelF end if
If Choix="f" Or Choix="F" Then DegFar=true : DegCel=false : uniter=" °F" : F=InputBox("Veuillez entrer la température en degrés Farenheit.","Conversion degrer ") : temp=F end if
if Choix="fk" Or Choix="FK" Then DegCelKel=true : DegFarKel=false : uniter =" K" : CelK=Inputbox("Veuillez entrer la température en degrés Farenheït.","Conversion degrer ") : temp=CelK end if
if Choix="" then Msgbox smsz, vbExclamation,"Erreur Fermeture du convertisseur de degrer" : Response=MsgBox("Voulez_vous continuer ?",vbQuestion + vbYesNo + vbApplicationModal + 0,"Convertisseur de degré") ' wscript.quit 0
'--------------Rajout de l'uniter de conversion Kelvin le 11.02.2012----------
KelCel= KelC - 273.15 'Convertie °K en °C
KelFar= KelF * 1.8 -459.67 'Convertie °K en °F
CelKel= CelK + 273.15 'Convertie °C en °K
FarKel= FarK -273.15 'Convertie °F en °K
Farenheit=(F - 32) * 5 / 9
Celcius=(C + 32) / 5 * 9
smsa = (vbCrLF &"Uniter de conversion Choisi = "&uniter) &vbCrLf 'Uniter
smsb = sms & vbCrLF &"------------------------------------------------------------------" &vbCrLf 'Retour a la ligne
smsc = sms & vbCrLF &"Temperature choisi = "&temp &uniter &vbCrLf 'Temperature
smsd = sms & vbCrLF &"Conversion en °C = "&Celcius &" °C" &vbCrLf
smse = sms & vbCrLF &"Conversion en °F = "&Farenheit &" °F" &vbCrLf
smsf = sms & vbCrLF &"Conversion de °K en °C = "&KelCel &uniter &vbCrLf
smsg = sms & vbCrLF &"Conversion de °K en °F = "&KelFar &uniter &vbCrLf
smsi = sms & vbCrLF &"Conversion de °C en °K = "&CelKel &uniter &vbCrLf
smsj = sms & vbCrLF &"Conversion de °F en °K = "&FarKel &uniter &vbCrLf
smsh = sms & vbCrLf & vbCrLf &"Créer par ©Castou60"
sms1 = (smsb + smsa + smsb + smsc + smsb + smse + smsb + smsh)
sms2 = (smsb + smsa + smsb + smsc + smsb + smsd + smsb + smsh)
sms3 = (smsb + smsa + smsb + smsc + smsb + smsf + smsb + smsh)
sms4 = (smsb + smsa + smsb + smsc + smsb + smsg + smsb + smsh)
sms5 = (smsb + smsa + smsb + smsc + smsb + smsj + smsb + smsh)
sms6 = (smsb + smsa + smsb + smsc + smsb + smsi + smsb + smsh)
if DegCel=true then MsgBox sms1, vbInformation,"Résultat de conversion de °C en °F"
if DegFar=true then MsgBox sms2, vbInformation,"Résultat de conversion de °F en °C"
if DegKelCel=true then MsgBox sms3, vbInformation,"Résultat de conversion de °K en °C"
if DegKelFar=true then MsgBox sms4, vbInformation,"Résultat de conversion de °K en °F"
if DegCelKel=true then Msgbox sms5, vbInformation,"Résultat de conversion de °F en °K"
if DegFarKel=true Then Msgbox sms6, vbInformation,"Résultat de conversion de °C en°K"
rego()
end function
Function Sortir()
Wscript.Quit 0
'Créer par ©Leclerc.emmanuel*Castou60*© le 22.09.2011 mis a jour le 11.02.2012
End Function
function rego()
smsa=null : smsb=null :smsc=null : smsd=null : smse=null : smsf=null : smsg=null : smsh=null : smsi=null : smsj=null
sms1=null : sms2=null : sms3=null : sms4=null : sms5=null : sms6=null
If Response = VbYes Then Go()
If Response = VbNo Then Sortir()
End Function
Do Until Response = VbNo
Response=MsgBox("Voulez_vous continuer ?",vbQuestion + vbYesNo + vbApplicationModal + 0,"Convertisseur de degré")
'Wscript.Echo("la variable Choix vaut ")&Choix,(" La variable DegFar vaut ")&DegFar, (" La variable DegCel vaut ")&DegCel,("la variable C vaut ")&C,(" La variable F vaut ")&F '[test]
rego()
Loop
'Créer par ©Castou60*© le 22.09.2011 mis a jour le 11/02/2012 |
Partager