Arquivo não encontrado qtintf70.dll

22/11/2005

Olá amigos, fui testar uma aplicação em uma outra máquina, e surgiu a seguinte menssagem

´Este aplicativo não pode ser iniciado, porque não foi encontrado qtintf70.dll
A reinstalação do aplicativo pode corrigir.´

Até onde eu entendir, não foi encontrado a dll (qtintf70.dll).
Instalei o Delphi 7, Na máquina aonde estava testando e deu tudo certo, abriu.

Perguntas:
1: Para que serve a dll ?
2: Posso incorporála(juntá-la) no meu aplicativo, como ?

Estou testando o componente TPageProducer da paleta INTERNET(para gerar um documento RTF), tem alguma coisa a ver?

Espero que possam me ajudar.

[]´Guialberto. :?:


Guialberto Soares

Respostas

23/11/2005

Guialberto Soares

Fiz o teste de duas maneiras:

1) Retirei o componente(TPageProducer) da minha aplicação
Compilei e então testei em utra máquina as duas versoes da aplicação
(Compilada com o componente e sem o componente)

Teste 1:
A versão compilada sem o componente ´RODOU´
Conclusão: O componente e que gerava o erro por falta da DLL(qtintf70.dll )

Teste 2: Coloquei a DLL(qtintf70.dll ), no mesmo diretório da aplicação Compilada com o compoente(TPageProducer) e também ´RODOU´

Conclusão: O erro é Realmente gerada com compoente(TPageProducer) na
ausência da DLL(qtintf70.dll).

Fica outra pergunta ... Existe como eu fundir(Integrar) a dll no código?


Responder Citar

23/11/2005

Dopi

O arquivo [b:e5cf5285bf]qtintf70.dll[/b:e5cf5285bf] é uma versão da biblioteca multiplataforma [b:e5cf5285bf]QT[/b:e5cf5285bf]... Ela é necessária para todos os programa que usem o framework [b:e5cf5285bf]CLX[/b:e5cf5285bf] ao inves da [b:e5cf5285bf]VCL[/b:e5cf5285bf]... Se vc não está usando a CLX, verifique se por acaso, na seção [b:e5cf5285bf]Uses[/b:e5cf5285bf] alguma unit do Delphi não está com o nome errado, exemplo:
Dialogs, Forms, etc -> VCL
QDialogs, QForms, Qetc -> CLX

Substitua todas as Qxxx, removendo a letra Q

Pode ser ainda que algum componente que vc usa, use as Units da CLX...


Responder Citar