+5 votos
74 visitas
Estou utilizando um sistema com runner 14.1, com uma dll compilada em delphi 7.

No CreateBennerObject ocorre o erro: Não foi possível criar o objeto "Corporativo.dll.ContasPagar". Entre em contato com o suporte.
por (347 pontos) | 74 visitas

1 Resposta

+3 votos
Melhor resposta
Explicando de uma forma simples seria:

A classe TObject do delphi 7 esta na rtl70.bpl, no xe3 o TObject esta na rtl170.bpl.

A conexão com o banco de dados no delphi 7 esta na rtlBennerDB70.bpl, no xe3 esta na rtlBennerDB170.bpl.

Logo não tem como uma versão entender a conexão, ou até mesmo as classes da outra.

Isso basicamente porque nossa aplicação carrega várias bpls e estas não podem ser compartilhadas entre os delphis.
por (347 pontos)
selecionada por

Perguntas relacionadas

+5 votos
1 resposta
+5 votos
1 resposta
+8 votos
1 resposta
+2 votos
1 resposta
Melhores May 2020
  1. henrique.muller

    18 Pontos

  2. joao.melo

    14 Pontos

  3. joseglauber

    11 Pontos

  4. SlimShady

    7 Pontos

  5. willian.metalsystem

    6 Pontos

  6. lucas.melo

    3 Pontos

  7. fluipress.luciano

    2 Pontos

  8. pajucara.wallacef

    2 Pontos

  9. jean.filho

    2 Pontos

  10. maicon.pereira

    2 Pontos

200 pontos
Melhores 2020 May 25 - 31
    433 perguntas
    476 respostas
    346 comentários
    466 usuários