Q&A

  • activeX에서 이벤트를 스크립트에 전달하는 방법은여?
activeX에서 이벤트를 스크립트에 전달하는 방법은 어떻게 하는 겁니까?

어디 책에도 안나온거 같구여.

이전에 비스름 한걸 본것 같은데.



하고

스크립트에서 test_onbutton1click함수를 만들어서 사용한거 같은데.



activeX 폼 모듈 안에서 어떤 조치를 취해주어야 하는 건가요?

아니면 저의 사용법이 잘못된걸까요.



전 그냥 버튼 두개를 만들어 엑티브폼에 올려놓고 두개의 버튼의 클릭 이벤트를

각각 스크립트에 전달하고 싶거든여.



드림엑스 자료실에는 그런식으로 멋지게 구현 해놓았더라구여.

아 나도 해보고 싶어라...



고수님들 갈켜주십시요...

그럼 좋으시간 되시구여. 멜로 주셔도 감사합니다.

항상 즐코하십시요.

1  COMMENTS
  • Profile
    황진규 2000.07.05 00:08
    히...안녕하세요?

    저 역시 같은 문제로 고민하다가 겨우 실마리를 잡아서 알려드립니다.



    이벤트를 타입라이브러리에 만들어서 사용을 해도 될것같은데 제같은 경우는,

    ActiveX의 메인폼에 있는 이벤트를 사용했습니다.

    즉 dblclick event이지요..



    1.먼저 스크립트에는 다음과 같이 합니다

    아래는 만일 ocx에서 더블클릭이 발생했을때 새로운 폼을 엽니다





    2. ocx의 메인폼의 더블클릭이벤트를 만들어서 코딩합니다.(쓰레기로 이벤트를 발생시킴)

    procedure Taxmain.FormDblClick(Sender: TObject);

    begin //

    Self.Caption := Self.Caption;

    end;



    3. ocx안의 어떤 버턴이 눌리거나 더블클릭이벤트를 발생시킬때 호출합니다.



    procedure TaxTotMon.btButton1Click(Sender: TObject); //

    begin //

    FEvents.OnDblClick;

    end;



    이상과 같은게 제가 한방법입니다.

    시간이 없어서 다듬지를 못했습니다.



    더 좋은 방법이 있으시면 나중에 Update하십시요....



    그럼 즐코, 즐팅....20000









    초보 100 wrote:

    > activeX에서 이벤트를 스크립트에 전달하는 방법은 어떻게 하는 겁니까?

    > 어디 책에도 안나온거 같구여.

    > 이전에 비스름 한걸 본것 같은데.

    >

    > 하고

    > 스크립트에서 test_onbutton1click함수를 만들어서 사용한거 같은데.

    >

    > activeX 폼 모듈 안에서 어떤 조치를 취해주어야 하는 건가요?

    > 아니면 저의 사용법이 잘못된걸까요.

    >

    > 전 그냥 버튼 두개를 만들어 엑티브폼에 올려놓고 두개의 버튼의 클릭 이벤트를

    > 각각 스크립트에 전달하고 싶거든여.

    >

    > 드림엑스 자료실에는 그런식으로 멋지게 구현 해놓았더라구여.

    > 아 나도 해보고 싶어라...

    >

    > 고수님들 갈켜주십시요...

    > 그럼 좋으시간 되시구여. 멜로 주셔도 감사합니다.

    > 항상 즐코하십시요.