Con las DLL no podes tener acceso a las propiedades salvo que las misma esten definidas y exportadas por la DLL.
Es decir que si queres que acceder an NoError deberia existir en la DLL una funcion que haga:
Código Delphi
[-]function DLLNoError : Integer;
begin
DLLNoError := NoError;
end;
y para llamarlo desde tu codigo delphi deberias hacer:
Código Delphi
[-]procedure TForm1.btnGeneraClick(Sender: TObject);
begin
mPaso1('4','200','20','852240');
if DLLNoError = '0' then
Label2.Caption := DLLAutorizacion;
else
showmessage('Error: '+ DLLNoError + DLLDescError);
end;
donde las DLLNoError, DLLDescError, etc son funciones exportadas por la Dll.