uSumExpImpl.pas 476 B

12345678910111213141516171819202122232425262728
  1. unit uSumExpImpl;
  2. interface
  3. uses
  4. mybean.core.objects, uILogic, mybean.tools.beanFactory;
  5. type
  6. TSumExpImpl = class(TMyBeanInterfacedObject, ISumExp)
  7. protected
  8. function sum(i:Integer; j:Integer):Integer; stdcall;
  9. end;
  10. implementation
  11. { TSumExpImpl }
  12. function TSumExpImpl.sum(i, j: Integer): Integer;
  13. begin
  14. Result := i + j;
  15. (TMyBeanFactoryTools.getBean('mybeanLogger') as IMyBeanLogger).LogMessage('dll插件调用mybeanLogger插件,输出一些信息');
  16. end;
  17. end.