Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jeffersonJFS

Aplicação DELPHI 7 Botões e Form desaparecem

Recommended Posts

boa tarde, tenho uma aplicação que ja esta rodando a mais de 5 anos, porem a empresa onde trabalho mudou o nome por isso resolvi também mudar o nome da aplicação e as imagens do splash e da tela principal.

 

fiz uma copia dos fontes para um novo diretoria com novo nome alterei o nome da aplicação e executavel, alterei as imagens.

 

depois disso a aplicação executa e depois de algum momento começa alguns botões e partes do form ficar com fundo branco, mas não são todos os botões e sempre alguns, se fechar a aplicação e abrir novamente ai fica pior até o splash e o form principal é afetado.

 

minha maquina foi formatada, instalei novamente o delphi 7 e todos os componentes manualmente, compilei novamente e o erro persiste, o problema que não é direto e também não é em todas as maquinas.

 

implantei o executavel na rede local para todas as maquinas executarem sendo umas 10 maquinas total, o problema só acontece na minha, e outras 2 maquinas, achei que pudesse ser devido as maquinas serem 64 bits, mas ai a pessoa que trabalha na area de suporte pedi para que ela verificasse a maquina que ela usa e é 64 bits, também.

 

é como se o windows não conseguisse desenhar a tela naquela região, inclusive se abrir um form que tenha combobox vc abre o componente faz a seleção ao fechar o componente a seleção não aparece, mas foi selecionado pois salvei o formulario e não houve nenhuma inconsistencia e verificando no banco de dados tudo estava gravado certinho.

 

a unica coisa que utilizava era manifesto, mas ja tem varias versoes e nunca teve problema, o manifesto que usava segue abaixo:

 

<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestversion="1.0">

<assemblyidentity type="win32" name="bucalhelp.exe" version="3.1.0.0" processorarchitecture="x86" version="5.1.0.0"/>

<dependency>

<dependentassembly>

<assemblyidentity type="win32" name="microsoft.windows.common-controls" version="6.0.0.0" publickeytoken="6595b64144ccf1df" language="*" processorarchitecture="x86"/>

</dependentassembly>

</dependency>

<trustinfo xmlns="urn:schemas-microsoft-com:asm.v3">

<security>

<requestedprivileges>

<requestedexecutionlevel level="requireadministrator" uiaccess="false"/>

</requestedprivileges>

</security>

</trustinfo>

<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">

<application>

<!--the id below indicates application support for windows vista -->

<supportedos id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>

<!--the id below indicates application support for windows 7 -->

<supportedos id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>

</application>

</compatibility>

</assembly>

 

 

achei que pudesse ser o manifesto resolvi remover o mesmo e o problema continuava ai na nova aplicação resolvi alterar o manifesto para

 

 

<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestversion="1.0">

<assemblyidentity version="1.0.0.0" processorarchitecture="x86" name="mrmasterprime.exe" type="win32"/>

<trustinfo xmlns="urn:schemas-microsoft-com:asm.v3">

<security>

<requestedprivileges>

<requestedexecutionlevel level="requireadministrator" uiaccess="false"/>

</requestedprivileges>

</security>

</trustinfo>

</assembly>

 

 

mesmo assim o problema não foi resolvido continuava e só nestas 3 maquinas.

 

porem preciso instalar em todas as nossas clinicas que podem ser mais 20 maquinas ou mais e se der o problema vou precisar resolve-lo mas como?

 

o que devo fazer? alguem ja passou por isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.