Ir para conteúdo
  • Cadastre-se

dev botao

delphi7 menu, grids e imagens ficam brancos


  • Este tópico foi criado há 3145 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal

estou passando por um problema muito estranho!

desde que comecei a usar o trunk2, em alguns, micros, de alguns clientes, independente do windows, depois de mostrar o form principal, os controle de menu e grids do sistema ficam vazios, em branco, ja troquei os componentes, e nada, parece estar relacionado a imagens, pois no form principal, tinha uma imagem, que tambem nao aparece mais, fica em branco!

tenho um programa emissor da nota fiscal, separado do principal, e nele, some a grid, quando faço

ACBrNFe1.WebServices.StatusServico.Executar; (ou qualquer outra rotina que use o certificado!)

e ele pede a senha do certificado! (cartao/A3) (nesse momento fica tudo branco)

eu uso capicom

alguem ja passou por algo parecido?

 

Editado por j2c9m7

Jair Carlos Müller

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa noite!

eu acredito que não tenha relação mas em todo o caso já tentou aplicar o xpman?

ou mudar e mandar junto no res o xml pra usar a biblioteca mais nova do windows para as janelas?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Olá pessoal,

Tive esse problema de ficar tudo branco em apenas uma máquina em um cliente. Pedi pro cara formatar e instalar tudo de novo, vamos ver se na segunda resolveu.

De qualquer forma, não entendi essa solução de enviar junto no res o xml...poderiam me explicar melhor como fazer isso ?

Obrigado.

---

[]'s

Dener Rocha

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Olá pessoal,

Tive esse problema de ficar tudo branco em apenas uma máquina em um cliente. Pedi pro cara formatar e instalar tudo de novo, vamos ver se na segunda resolveu.

De qualquer forma, não entendi essa solução de enviar junto no res o xml...poderiam me explicar melhor como fazer isso ?

Obrigado.

já viu o componente xpman do delphi?

caso negativo olhe ele estude leia a wiki da embarcadero a assim por diante

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Usei desta forma abaixo, pois o XPMan, pra mim nao deu certo!

Crie o arquivo manifest e insira o XML abaixo

win7810.manifest

 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
   <assemblyIdentity
      name="Microsoft.Windows.MyCoolApp"
      processorArchitecture="*"
      version="0.9.0.74"
      type="win32"/>
   <description>Application description here</description>
   <dependency>
      <dependentAssembly>
         <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="*"
            publicKeyToken="6595b64144ccf1df"
            language="*"
         />
      </dependentAssembly>
   </dependency>
   <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <security>
         <requestedPrivileges>
            <requestedExecutionLevel
               level="asInvoker"
               uiAccess="False"/>
         </requestedPrivileges>
      </security>
   </trustInfo>
   <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
      <application>
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
         <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
         <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
      </application>
   </compatibility>
</assembly>

 

Crie um arquivo .RC exatamente como aparece abaixo

win7810.rc

1 24 "Win7UAC.manifest"

 

Compile o .RC (ele vai criar arquivo de resource)(.RES)

brcc32.exe win7810.rc

 

Adicione o .RES no seu projeto

{$R 'win7810.res'}

Recompile seu projeto!

 

No meu caso funcionou bem!

Abraços

 

 

  • Curtir 3

Jair Carlos Müller

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Não.. no mínimo essa rodou as atualizações do windows ou não! ou foi instalado alguma placa de video diferente e assim por diante... tudo tem explicação em desenvolvimento desde que se olhe a origem ...

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Obrigado Juliomar pela dica.

Passarei para o pessoal de infra do cliente dar uma olhada melhor nessa máquina, mas já havia dito tudo isso pra eles, e como sempre, jogam a culpa pro sistema. Mas vou fazer o teste que o Jair fez e ver o resultado. Sem problemas.

Obrigado.

Abraços !

---

[]'s

Dener Rocha

 

Link para o comentário
Compartilhar em outros sites

  • Membros

Boa noite.

Tentei a solução sugerida pelo Jair, porém ao acessar o site do Banco do Brasil o problema acontece.

Ao fechar o site, as telas do software voltam ao normal, sem a necessidade de fechá-lo e abri-lo novamente.

Alguma sugestão ?

Obrigado.

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Olá Sérgio,

Tentei a solução do Jair, mas no meu caso não deu certo. Em algumas situações, como TPanel com um fundo colorido, ou em algumas TImage, eles ficavam transparentes em algumas telas e em outras não. Acabei pedindo pro cliente trocar de máquina, já que acontecia apenas em uma.

Abraços

---

[]'s

Dener Rocha

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Olá Sérgio,

Tentei a solução do Jair, mas no meu caso não deu certo. Em algumas situações, como TPanel com um fundo colorido, ou em algumas TImage, eles ficavam transparentes em algumas telas e em outras não. Acabei pedindo pro cliente trocar de máquina, já que acontecia apenas em uma.

Abraços

Para resolver o problema que deixava a tela do aplicativo branca ao abrir qualquer site de bancos é bem simples, Quando se instala os plug-ins dos bancos ele automaticamente cria uma pasta chamada (GBPLUGIN) em Arquivos de programas, e dentro dessa pasta tem várias dlls, e tem um único arquivo executável chamado :(gbpSv.exe) ele é o que causa as telas brancas, então tem que apagar ele, mais tem um porém, ele não permite ser apagado e nem permite finalizar o processo dele, então basta entrar em modo de segurança no PC entrar na pasta e apagar o mesmo, mais apagar apenas o arquivo executável (gbpSv.exe) mesmo apagando ele não se preocupe que não afeta o plugin do banco e tudo funciona normalmente.

Aqui aconteceu em pelo menos uns 4 clientes e esta solução acima resolveu.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3145 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.