Delphi调用COM

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,ComObj,
  StdCtrls, DscEdit;

type
  TForm1 
=  class(TForm)
    ed1: TDsEdit;
    ed2: TDsEdit;
    btnADD: TButton;
    ed3: TDsEdit;
    
procedure  btnADDClick(Sender: TObject);
  private
    
{  Private declarations  }
  public
    
{  Public declarations  }
  
end ;

var
  Form1: TForm1;

implementation

{ $R *.DFM }

procedure  TForm1.btnADDClick(Sender: TObject);
var
  myCounter, mReturn: variant;
begin
  myCounter :
=  CreateOleObject( ' TestCom.Class1 ' );
  mReturn :
=  myCounter.ADD(ed1.Text, ed2.Text);

  ed3.Text :
=  VarToStr(mReturn);
end ;

end .

转载于:https://www.cnblogs.com/safezone/articles/1263919.html

你可能感兴趣的:(Delphi调用COM)