안녕하세요...
이번에 회사에서 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(각각 라파미터....)
--이게 허거덩여...쩝...
휴....도와주세여....^^
> 안녕하세요...
> 이번에 회사에서 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(각각 라파미터....);
로 하면 될것 같은데요