ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Resolver erro.

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Zhuge
Novato
Novato


Registrado: Quinta-Feira, 12 de Julho de 2012
Mensagens: 19

MensagemEnviada: Ter Jul 17, 2012 12:30 am    Assunto: Resolver erro. Responder com Citação

Boas.

Em compilação o Delphi mostra o seguinte erro duas vezes

W1024 Combining signed and unsigned types - widened both operands

na linha:

Código:
ABitmap.Canvas.Draw(CursorInfo.ptScreenPos.X - IconInfo.xHotspot, CursorInfo.ptScreenPos.Y - IconInfo.yHotspot, MyCursor); end; finally


Como se corrige isso?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
itasouza
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 30 de Abril de 2008
Mensagens: 232

MensagemEnviada: Ter Jul 17, 2012 1:59 pm    Assunto: Re: Resolver erro. Responder com Citação

Enviar mais detalhes do código!!
att
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
GustavoToyota
Profissional
Profissional


Registrado: Domingo, 9 de Outubro de 2011
Mensagens: 605
Localização: Sorocaba - SP

MensagemEnviada: Ter Jul 17, 2012 2:27 pm    Assunto: Responder com Citação

Os valores X e Y são de um tipo diferente dos valores xHotspot e yHotspot.
O aviso "Combining signed and unsigned types - widened both operands" diz que você misturou tipos sinalizados (que podem conter valores negativos) e não-sinalizados (que contém somente valores positivos).
Nesse caso a solução seria converter os valores não-sinalizados para sinalizados, pois a função Draw requer parâmetros sinalizados.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB