• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

memyself

[Duvida] Icon na aplicacao

6 mensagens neste tópico

boas pessoal...

fiz uma pesquisa e nao encontrei o que procuro

é o seguinte:

como faco para colocar um icone na minha aplicacao ??

(usando codigo no load da form)

tentei com este codigo mas nao me deu resultado:

Me.Icon = Image.FromFile("C:\Users\maps\Documents\My Projects\My Library\Movie Library\bin\Debug\icons\file 1.jpg") 

ao usar isso, da-me este erro:

Error	1	Value of type 'System.Drawing.Image' cannot be converted to 'System.Drawing.Icon'

aguardo uma resposta de alguem

sei que neste forum ha sempre alguem que consegue ajudar

cumpz

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Nem te deste sequer ao trabalho de ler a mensagem de erro. Estás a carregar uma imagem em JPG em vez de ICO.

Podes tb definir o icon directamente nas propriedades do formulário, nao necessitas de fazer por código.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Nem te deste sequer ao trabalho de ler a mensagem de erro. Estás a carregar uma imagem em JPG em vez de ICO.

Podes tb definir o icon directamente nas propriedades do formulário, nao necessitas de fazer por código.

aí é que te enganas...

eu percebo bastante bem ingles...

o meu problema é que eu estou a usar uma imagem ICO (é um icone)...

dai a minha duvida quanto a este erro

nao percebo porque

obrigado na mesma pela tentativa

cumpz

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Image.FromFile <--- Obtens um objecto do tipo System.Drawing.Image

Me.Icon <--- Recebe um objecto do tipo System.Drawing.Icon

Estás a ver o problema? É exactamente essa a mensagem de erro.

O que queres é

Me.Icon = new Icon("C:\Users\maps\Documents\My Projects\My Library\Movie Library\bin\Debug\icons\file 1.jpg")

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Image.FromFile <--- Obtens um objecto do tipo System.Drawing.Image

Me.Icon <--- Recebe um objecto do tipo System.Drawing.Icon

Estás a ver o problema? É exactamente essa a mensagem de erro.

O que queres é

Me.Icon = new Icon("C:\Users\maps\Documents\My Projects\My Library\Movie Library\bin\Debug\icons\file 1.jpg")

brigadao Betovsky

era isso mesmo que tava a precisar...

agora outra coisa

ainda nao experimentei mas ja vou tentar...

posso usar o mesmo metodo para introduzir os icones/imagens nos menus e toolbars ??

é que eu preciso de saber isso, porque a minha aplicacao vai usar uma janela mas mudar os comandos consoante o que se esta a fazer...

agradeco desde ja

cumpz

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É isto que queres?

Fonte: ms-help://MS.VSExpressCC.v80/MS.NETFramework.v20.en/dv_fxmclictl/html/aa5f19bb-b545-4378-bfa6-36ba592f0d7c.htm

"To add an image to a menu command:

Set the menu command's Image property to the name of the image. If the ToolStripItemDisplayStyle property of this menu command is set to Text or None, the image cannot be displayed.

Note: 

The image margin can also show a check mark if you so choose. Also, you can set the Checked property of the image to true, and the image will appear with a hatched border around it at run time."

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora