Q&A

  • 원격지에 등록되 COM을 호출하는 방법 에 관한 문의 입니다.
COM은 서버에 등록되어 있고 일반 프로그램에서 호출할수 있습니까??

ASP에서는 되는데 Delphi Application에서는 어떻게 호출해야 하는지 몰라서.

ASP에서는 (CreateObject("CDBCom.CrtImg"))서버의 위치를 줄 필요가 없지만
Delphi에서는 서버의 위치를 정해서 호출해야하는데
그게 이해가 좀 안되는데요... 안되는 건가요??
2  COMMENTS
  • Profile
    남양원 2005.12.26 19:26



    COM은 IIS에서 ASP에서 호출하고 델파이에서는 HTTP 통신으로 ASP페이지를 호출합니다.

    델파이 CallASPPage() 에서 HTTP 통신으로 test.asp 페이지에 Post 방식으로 전달인자 포함해서 호출합니다.

    www.mytest.co.kr/COMCall/test.asp?Value1=1234&Value2=abcd

    Test.asp는 전달인자값으로 COM을 호출합니다.

    HTTP 통신에 대한 부분은 자료실에서 찾아보시면 있을 것 같네여.

    HTTP Post 데이터 전송 => 자료실 참조 [팁]idhttp 로 post 데이타 날리기.. [1]
  • Profile
    danyshin 2005.12.26 19:34
    답변감사 합니다...