Página 2 de 2
tem como resolver?
Enviado: 15 Out 2016 11:44
por NiltonGM
:-O Também não funcionou, coloquei um pouco antes de complilar a linha -icon=sistrom.ico (icone está na pasta raiz do aplicativo), acho q vou ter q conviver com ícone errado no executável.

tem como resolver?
Enviado: 15 Out 2016 17:20
por asimoes
Tenta colocar no .rc o icone da aplicação como o primeiro da lista
Tem como mostrar o seu arquivo .rc ?
tem como resolver?
Enviado: 16 Out 2016 08:26
por JoséQuintas
Uma vez que fui obrigado a usar mingw tive esse problema, e ai pesquisei.
Vale pra qualquer compilador
tem como resolver?
Enviado: 16 Out 2016 11:37
por asimoes
Quintas,
Tenho programas compilados com mingw e no .rc só com uma barra e funciona.
No meu "achismos" acho que o primeiro ICON no .RC será o icone da aplicação, pelo menos aqui comigo é assim.
tem como resolver?
Enviado: 16 Out 2016 11:46
por JoséQuintas
Lembro bem de uma situação:
O Harbour em msvc ter problemas, e eu usar mingw enquanto a correção não era feita.
Nesse meio tempo, o RC pra msvc não funcionava pra mingw e vice-versa.
Nessa época adotei um RC que funcionava para os dois.
Com barra invertida funcionava no msvc mas não no mingw.
Com barra normal funcionava no mingw mas não no msvc.
E com barra dupla funcionava nos dois.
Também uma diferença referente ao ícone do aplicativo, e definindo como AppIcon e primeiro ícone, passou a funcionar nos dois.
Pode ser que depende da versão do mingw, e nas mais novas funciona.
Nota:
Algumas coisas eu acostumei a fazer de um jeito, e deixei.
Se não me engano, o hbmk2 tem opção pra definir o ícone e pra criar/embutir o manifest.
No help do hbmk2 deve ter a forma de uso pra fazer automático.
hbmk2 - longhelp | more
tem como resolver?
Enviado: 16 Out 2016 11:55
por JoséQuintas
Só pra acrescentar:
Pode depender da versão do Harbour pra funcionar, porque Harbour 3.2 e 3.4 usam compiladores mingw diferentes.
E dependendo da versão do Harbour, pode ainda não conter o recurso no hbmk2.
Então, a forma tradicional que eu uso vale pra todos.
Ou pelo menos a partir da versão de quando eu testei, já não lembro mais em que época foi.
É provável que tenha sido antes de existir o Harbour 3.4.
tem como resolver?
Enviado: 16 Out 2016 12:03
por JoséQuintas
palmas pro git.... foi em 01 de novembro de 2012.
Meu trabalho de organizar os backups antigos no git serviu pra alguma coisa... rs
Foi só filtrar pelo nome do arquivo. jpa.rc
tem como resolver?
Enviado: 16 Out 2016 12:07
por asimoes
Pode ser um problema do windows também, se você apaga o arquivo e o mesmo mantém o icone original, tô vendo isso agora aqui na minha máquina, mas se você olha a propriedade do arquivo mostra outro, interessante isso né?
tem como resolver?
Enviado: 16 Out 2016 12:15
por JoséQuintas
Tinha esquecido dessa.
Olhar ícones pelo Windows é um perigo.
E nem adianta apagar as miniaturas.
Exemplo:
Você tem lá o cmdIncluir.ico.
Renomeia pra cmdIncluirAnt.ico.
E copia um novo como cmdIncluir.ico.
Pelo explorer vai mostrar os dois ícones iguais, como se estivessem duplicados.
Já perdi ícones por causa disso. Bem lembrado.
Copiar pra outra pasta resolve pra enxergar direito.
Mas o Windows não esquece, não adianta copiar de volta, que não corrige a visualização.
tem como resolver?
Enviado: 16 Out 2016 12:32
por asimoes
Quintas,
Se você excluir a pasta e recriar ela de novo e copiar os arquivos de volta será que o windows refaz o índice dele de arquivos?
tem como resolver?
Enviado: 16 Out 2016 12:49
por asimoes
Fiz um copy/cola da pasta e resolveu
tem como resolver?
Enviado: 16 Out 2016 16:01
por JoséQuintas
Esse Windows 10 é esquisito, dá um nó na cabeça.
Testei e deu errado, fechei e reabri o Windows Explorer e estava ok.
Fui testar de novo, e deu tudo certo.
Mas fiz um print-screen no primeiro teste, e acho que entendi.
Alguns ícones estão atualizados e outros não.
Acho que se a janela está aberta, o Windows atualiza uma parte de cada vez em segundo plano, em "marcha lenta".
E quando fechei e reabri, já pegou tudo novo de uma vez.
Então pra atualização instantânea, seria ir pra outra pasta e depois voltar.
Eram todos os ícones diferentes, e troquei todos por ícones iguais.
Como dá pra ver na foto, no momento do print-screen a atualização estava parcial, já que tem ícone repetido.
tem como resolver?
Enviado: 18 Out 2016 11:00
por NiltonGM
Zeh! Fiz como vc informou:
JoséQuintas escreveu:Uma vez que fui obrigado a usar mingw tive esse problema, e ai pesquisei.
Vale pra qualquer compilador
Para resolver o problema de "\' coloquei o ícone na raiz do sistema, mesmo assim deu erro, não aceita o AppIcon, seja com aspas ou sem aspas... veja imagem do erro.
Segue anexo meu arquivo .rc
tem como resolver?
Enviado: 18 Out 2016 11:09
por NiltonGM
Pessoal,
Esquece o que posteis acima, fiz exatamente da forma que o Zeh falou e funcionou!!! :* Parabéns Zeh!!! :-Y X:)
Na primeira linha do .rc ficou assim:
Valeu Zeh!! Por compartilhar sua experiência!
Abraços a todos!
