Ir para o conteúdo

 Voltar a PW3270 Suporte
Tela cheia

Bug lib3270.dll 5.0

19 de Fevereiro de 2014, 12:41 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 1039 vezes

Boa tarde Perry! Estou tentando rodar a lib3270.dll 5.0 com um wrapper em c#. Várias funções funcionam. Porém, a função "int lib3270_connect(H3270 *h,const char *n, int wait)" aparentemente está com bug. Usei como base o arquivo pw3270\sdk\sample\connect\connect.c

Confirma esse bug? Minha intenção era criar um wrapper da versão 5.0 para Java e C# e disponibilizar aqui pro pessoal do forum.

Criei um wrapper em C# para a versão 4.2 e funciona satisfatoriamente. O wrapper de java que o senhor criou para essa versão também funciona muito bem. Consigo rodar os dois até no windows 8.

O wrapper em c# está aqui http://www.4shared.com/zip/36X2ClY0ce/ExemploPw3270Csharp.html

Autor: Pedro Corrêa


1Um comentário

  • 3f09f0772d9354bc3661d73bf02b0f60?only path=false&size=50&d=404Perry Werneck(usuário não autenticado)
    19 de Fevereiro de 2014, 14:03

     

    Olá,

    Que tipo de bug? Ela funcionava perfeitamente com o cliente nativo até pouco tempo atrás quando foi substituída pela lib3270_connect_host durante a inclusão do suporte para IPV6.

    Uma grande diferença nas duas versões é que, na 4.2 o handle *h não é muito importante porque o suporte multi-sessão praticamente inexiste; já na versão 5 esse handle é importante posto que ele identifica a sessão.

    Chegou a dar uma olhada na classe c++ base em sdk/sample/classlib? Ela contém um objeto c++ para acesso à lib3270 e/ou controle remoto de uma sessão pw3270 já aberta via hllapi.

     

     

Essa comunidade não possui posts nesse blog