Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Modelo de função para retornar o campo formatado em String. Para usá-lo faça o seguinte:

  1. Pressione o atalho de teclado CTRL + M

  2. Em seguida procure pela função RetornarCampoFormatadoSTR

  3. Pressione a tecla ENTER e o seguinte código aparecerá.

uses                          
  Classes, Graphics, Controls, Forms, Dialogs, Variants;

//Retornar mascara casas decimais                 
function RetornarCampoFormatadoStr(AValor: Extended; ADecimais: integer): string; 
var                    
  vMask: String;                                             
  vMaskBase: string;     
begin                            
 vMask := Copy(vMaskBase, 1, Pos('.', vMaskBase) -1);
  if ADecimais > 0 then             
    vMask := vMask + '.' + StringOfChar('0', ADecimais);
  if Pos(';', vMaskBase) > 0 then             
    vMask := vMask + Copy(vMaskBase, Pos(';', vMaskBase), 255);

  Result := FormatFloat(Copy(vMask, 1, 224), AValor);  
end;  

  • No labels