Veja neste artigo mais um recurso que a DarumaFramework.dll disponibiliza, o recurso para atender ao padrão das unidades de medida do Inmetro.
No DarumaFramework.xml existe uma chave chamada <LegendaInmetro>, caso o valor na chave esteja igual a 0 (zero) o recurso estará desabilitado e caso esteja igual a 1 (um) habilitado.
Veja a ilustração de como funciona:Na prática
C(Sharp)
[DllImport("DarumaFrameWork.dll")]
public static extern int regAlterarValor_Daruma(string pszChave, string
pszValor);
private void métodoRegAlterarValorECFDaruma_Click(object sender, EventArgs e)
{
DarumaFramework_DLL.DarumaFramework_Declaracoes_CSharp.iRetorno =
DarumaFramework_DLL.DarumaFramework_Declaracoes_CSharp.regAlterarValor_Daruma
(“ECF\LegendaInmetro", "1");
}
function regAlterarValor_Daruma(pszPathChave:string,pszValor:string):Integer;
StdCall; External 'DarumaFramework.dll';
Int_Retorno:=regAlterarValor_Daruma(‘ECF\LegendaInmetro','1');
Public Declare Function regAlterarValor_Daruma Lib "DarumaFramework.dll"
(ByVal sProduto_Chave As String, ByVal sValor As String) As Integer
Private Sub regAlterarValor_ECF_Daruma_Click(Index As Integer)
iRetorno = regAlterarValor_Daruma("ECF\LegendaInmetro", "1")
End Sub
Com este recurso fica muito mais fácil atender aos padrões do Inmetro .
Um abraço e até o próximo artigo.