Ir diretamente para o conteúdo principal

Conversão de Unidades

Estrutura

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

Tipo

Função

Descrição

Esta função tenta converter valores entre duas unidades utilizando os valores de conversão armazenados na Lista de Adição/Edição de Unidades de Medida no IndySoft. A função devolve True se a conversão for bem-sucedida. Se a função devolver False, o parâmetro sErrorMessage contém a mensagem de erro.

Parâmetros: 5

sUnitFrom = Unidade de origem da conversão

dValFrom = Valor da unidade de origem da conversão

sUnitTo = Unidade para a qual o valor será convertido
dConversionResult = O valor resultante da conversão de dValFrom

sError = Erro, caso exista

Voltar

Retorna «True» se a conversão for bem-sucedida e «False» caso contrário

Exemplo:

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

ShowMessage('Resultado da conversão:' + FloatToStr(dConversionResult))
else
ShowMessage(sError); ```<br /><br />end; ` |