Ciao
Per evidenziare i risultati di una gara di burraco ho usato degli input tipo testo.
In ogni finestrella inserisco i punti di ogni partita per ogni giocatore.
Durante il torneo devo sommare i vari punti di ognuno.
Allora in uno script (VBScript) prendo i sngoli valori di un giocatore e li sommo.
Sub Conta()
tot = Gioc1a.Value + Gioc1b.Value + Gioc1c.Value + Gioc1d.Value
Totale1.InnerText = tot
End sub
Così non va bene perchè i valori sono considerati stringhe e non li somma.
Allora trasformo le stringhe in variabili Integer
Sub Conta()
tot = CInt(Gioc1a.Value) + CInt(Gioc1b.Value) + CInt(Gioc1c.Value) + CInt(Gioc1d.Value)
Totale1.InnerText = tot
End sub
Così funziona, ma
se inserisco un valore decimale (7.5) CInt non legge il punto (o la virgola) e trsforma il valore in 75
Come posso fare?
rudyF