2010-02-11 2 views
12

우리는 웹 애플리케이션 중 하나와 델파이로 작성된 Win32 앱을 상호 운용 할 필요가 있습니다.맞춤형 프로토콜 처리기를 만들고 처리하는 데 Delphi를 사용할 수 있습니까?

동료는 ourcompany://something과 같은 맞춤 프로토콜 처리기를 사용하여 정보를 앱에 전달할 것을 제안했습니다.

델파이 (5 엔터프라이즈)에서 가능합니까, 아니요? 최신 버전에서 사용할 수 있다면 라이선스를 소싱하는 방법에 대해 알아볼 것입니다.

건배!

+0

스택 오버플로에 오신 것을 환영합니다. "여기에있는 누군가를 제안했습니다"라고 말하면이 질문에 대한 문맥을 제공하기 위해 그 대답에 대한 링크를 제공하면 도움이 될 것입니다. –

+0

Rob : '여기있는 누군가'는 'ourcompany'에있는 누군가에게 referes를 추측합니다. '우리는 필요성이 있습니다.'그리고 '여기 누군가가'우리는 '제안했습니다.':-) – Vegar

+0

죄송합니다. 직장에있는 누군가. – Drarok

답변

12

MSDN은 an article explaining the whole thing입니다. 설정해야 할 레지스트리 항목을 설명하고 Internet Explorer가 프로그램을 호출하는 데 사용할 명령 줄을 설명합니다.

원하는 델파이 버전에서 프로토콜 처리기를 작성하는 것을 막을 수있는 방법은 없습니다.

+0

그 완벽하게 작동합니다, 감사합니다! – Drarok

9

사용자 지정 프로토콜 처리기는 IInternetProtocol 인터페이스를 구현하는 등록 된 COM 개체입니다.

여기 http://www.doogal.co.uk/plugprot.php은 Delphi에서 구현하는 방법에 대한 정보입니다.

4

예, 실제로 IDE 시작 페이지의 작동 방식입니다. bds : //에 대한 사용자 정의 프로토콜 처리기를 등록합니다.

관련 문제