Q&A

  • VB로 COM+를 제작했습니다...델파이로는 어케 써야하져...
안녕하세요...

이번에 회사에서 COM+를 이용한 프로젝트를 진행합니다.

그래서...VB로 COM+ 컴포넌트를 작성하고 서버에 등록을 했습니다.

그런데 델파이로는 어케 이 컴포넌트의 객체를 생성하고 써야 할지 매우 난감하네여..

import library로 해당 컴포넌트 TLB 파일을 임포트 해서 사용해야하는지 그럼 어케 사용해야 하는지...쩝..

VB로는 객체 생성이 간단하거덩여...

이궁...델파이로는 이 작업을 첨해바서리..

부탁합니다...솔직히 급하거덩여....^^



참고로 VB에서는

dim xObj as Object

dim ReturnVal as variant;



set xObj = CreateObject("Good_User.clsUser")



ReturnVal = xObj.User_Insert(각각 라파미터....)



--이게 허거덩여...쩝...



휴....도와주세여....^^







2  COMMENTS
  • Profile
    화랑 2000.12.04 20:09
    외부인 wrote:

    > 안녕하세요...

    > 이번에 회사에서 COM+를 이용한 프로젝트를 진행합니다.

    > 그래서...VB로 COM+ 컴포넌트를 작성하고 서버에 등록을 했습니다.

    > 그런데 델파이로는 어케 이 컴포넌트의 객체를 생성하고 써야 할지 매우 난감하네여..

    > import library로 해당 컴포넌트 TLB 파일을 임포트 해서 사용해야하는지 그럼 어케 사용해야 하는지...쩝..

    > VB로는 객체 생성이 간단하거덩여...

    > 이궁...델파이로는 이 작업을 첨해바서리..

    > 부탁합니다...솔직히 급하거덩여....^^

    >

    > 참고로 VB에서는

    > dim xObj as Object

    > dim ReturnVal as variant;

    >

    > set xObj = CreateObject("Good_User.clsUser")

    >

    > ReturnVal = xObj.User_Insert(각각 라파미터....)

    >

    > --이게 허거덩여...쩝...

    >

    > 휴....도와주세여....^^

    >

    >

    >



    일단은 레지스트에 등록이 되었으면 ActiveX를 Import해서 사용을 해도 되고요



    아니



    xObj : oleVariant;

    ReturnVal : variant;



    xObj := CreateOleObject('Good_User.clsUser);



    ReturnVal := xObj.User_Insert(각각 라파미터....);



    로 하면 될것 같은데요



  • Profile
    외부인 2000.12.05 02:13
    한번쯤 시도 해봄직했을텐데...창피하네요....



    VB랑 별차이 없이 생성시키네여.



    uses ComObj 를 포함임다.



    해보면 간단한걸....화랑님 감사합니다.