unit CRAXDDRT_TLB;
type
// *********************************************************************//
// Forward declaration of types defined in TypeLibrary
// *********************************************************************//
IReport = interface;
IReportDisp = dispinterface;
저는 단지 CRAXDDRT_TLB를 참조해서
변수를 선언하구 사용했거든여.
근데 누가 알려줘서 이렇게 했지만
procedure
var CrReport : IReport ; <---이렇게 선언하고 사용했습니다.
begin
end;
그에 비해서 아래는
type
TForm1 = class(TForm)
var
Form1: TForm1;
하나는 interface 고 하나는 class(TForm)이고
왜그런지 모르겠습니다.
알기 쉽게 알려주시면 정말 초보인 저에게 많이 도움이 되겠습니다.