Vai al contenuto principale

Conversione delle unità

Struttura

UnitConversion(sUnitFrom, dValFrom, sUnitTo, dConversionResult) : String

Tipo

Funzione

Descrizione

Questa funzione cerca di convertire i valori tra due unità utilizzando i valori di conversione memorizzati nell'elenco "Aggiungi/Modifica unità di misura" in IndySoft. La funzione restituisce True se la conversione va a buon fine. Se la funzione restituisce False, il parametro sErrorMessage contiene il messaggio di errore.

Parametri: 5

sUnitFrom = Unità da cui si effettua la conversione

dValFrom = Valore dell'unità da cui si effettua la conversione

sUnitTo = Unità in cui convertire il valore
dConversionResult = Il valore risultante dalla conversione di dValFrom

sError = Errore, se presente

Torna indietro

Restituisce "True" se la conversione va a buon fine, "False" in caso contrario

Esempio:

if UnitConversion('m', 1, 'cm', dConversionResult, sError) then

ShowMessage('Risultato della conversione:' + FloatToStr(dConversionResult))
else
ShowMessage(sError); ```<br /><br />end; ` |