Q&A

  • 델파이에서 자바 클래스 호출 하는 방법이 있나요 ?
델파이에서 자바클래스를 호출 하는 방법이 있나요 ?

자바스크립트는 호출 가능한걸로 알고 있는데

자바클래스를 바로 호출할 수 있을까요 ?

웹서버에 델파이로 만든 Application이 올라가고 이 Application이 이 웹서에 접속하는 자바클라이언트와 통신 방법을 찾고 있습니다.

델파이가 자바클래스를 바로 호출하면 해결 될것 같은데....

만약 그러지 못한다면 다른 방법이 있을지도 궁금합니다.

그럼 모두 수고하세요 !
1  COMMENTS
  • Profile
    오병주 2006.04.29 02:02
    팁/테크란에 이유정님께서 올려놓으신 내용이 나와있네요...

    일단 나와있는것 옮김니다...

    <!--CodeS-->

    I have next tip found on net:

    javascript:
    function  SubmitForm()
    {
    document.forms[0].btnLogin.disabled = true;
    MainForm.submit();
    }


    Delphi:
    procedure
    ExecuteScript(doc:IHTMLDocument2;script:string;language:string);
    var
    win: IHTMLWindow2;
    Olelanguage: Olevariant;
    begin
    if doc <> nil then
    begin
      try
        win := doc.parentWindow;
        if win <> nil then
        begin
          try
            Olelanguage := language;
            win.execScript(script, Olelanguage);
          finally
            win := nil;
          end;
        end;
      finally
        doc := nil;
      end;
    end;
    end;

    ExecuteScript(WebBrowser1.Document as
    HTMLDocument2,'SubmitForm()','javaScript');

    <!--CodeE-->