Ir para o conteúdo

 Voltar a PW3270 Suporte
Tela cheia

Entendendo a interface LIB3270.DLL

24 de Maio de 2013, 15:12 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 66 vezes

Pelo que entendi dos tópicos abertos, existe uma interface pela biblioteca LIB3270.DLL como a interface do PCSHLL32.DLL do Personal Communications 4.3, o famoso HLLAPI. 

 Essa informação confere? 

A interface para chamar as funções são as mesmas da documentação da IBM? (comm.doc/books/html/emulator_programming08.htm)

 

Autor: joao marson


55 comentários

  • 3f09f0772d9354bc3661d73bf02b0f60?only path=false&size=50&d=404Perry Werneck(usuário não autenticado)
    24 de Maio de 2013, 15:49

     

    Olá,

    A idéia é que seja bem similar à PCSHLL32.DLL, porém, existem algumas diferenças:

     

    O nome da DLL é  "libhllapi.dll"; quando ativa ela é instalada direto num diretório do sistema para facilitar a carga por outras aplicações;

    A documentação da IBM é a "inspiração" por trás dessa DLL, porém, nem todos os métodos foram implementados, isso tem sido feito "por demanda";

    • 1c843a5e1013602b3844e232e76184f8?only path=false&size=50&d=404joao marson(usuário não autenticado)
      24 de Maio de 2013, 17:31

       

      Eu não tive muito tempo para pesquisar aqui no site do softwarepublico, existe alguma documentação sobre a 'libhllapi.dll'?

      • 3f09f0772d9354bc3661d73bf02b0f60?only path=false&size=50&d=404Perry Werneck(usuário não autenticado)
        27 de Maio de 2013, 7:45

         

        Olá,

        Como ela ainda é "work in progress" a única documentação são as conversas aqui mesmo no fórum sobre o desenvolvimento de alguns aplicativos que usam a função. Quais suas dúvidas sobre ela?

         

        • 1c843a5e1013602b3844e232e76184f8?only path=false&size=50&d=404joao marson(usuário não autenticado)
          27 de Maio de 2013, 10:06

           

          Atualmente estão atualizando o software em minha area de trabalho do Pcom 4.3 para o Pw3270, e existem algumas macros escritas em Access que automatizam vários processos de captura. 

           Seria mais fácil simplesmente migrar as funções alterando o DLL em vez de escrever todas as funções, especialmente pq não sei se existe alguma implementação de Java em VB. 

          Queria confirmar se as funções que usamos está disponível:

          Connect Presentation Space (1)

          Disconnect Presentation Space (2)

          Send Key (3)

          Wait (4)

          Copy Presentation Space (5)

          Search Presentation Space (6)

          Query Cursor Location (7)

          Copy String to Presentation Space (15)

          Set Cursor (40)

          Send File (90)

          Receive File (91)

           

          • 3f09f0772d9354bc3661d73bf02b0f60?only path=false&size=50&d=404Perry Werneck(usuário não autenticado)
            4 de Junho de 2013, 10:02

             

            Confirmando pela última versão: 

            Connect Presentation Space (1) - OK

            Disconnect Presentation Space (2) - OK

            Send Key (3) - OK

            Wait (4) - OK

            Copy Presentation Space (5) - OK

            Search Presentation Space (6) - OK

            Query Cursor Location (7) - OK

            Copy String to Presentation Space (15) - OK

            Set Cursor (40) - OK

            Send File (90) - Não implementada

            Receive File (91) - Não implementada

             

Essa comunidade não possui posts nesse blog