Compartilhar via


Objeto My.Resources

Fornece propriedades e classes para acessar recursos do aplicativo.

Comentários

O objeto My.Resources fornece acesso aos recursos do aplicativo e permite que você se recupere dinamicamente recursos para seu aplicativo.Para obter mais informações, consulte Gerenciando Recursos de Aplicativo.

O objeto My.Resources expõe apenas recursos globais.Ele não fornece acesso aos arquivos de recursos associados a formulários.Você deve acessar os recursos de formulário a partir do formulário.Para obter mais informações, consulte Demonstra Passo a passo: Localizando Windows Forms.

Você pode acessar arquivos de recurso com cultura específica do aplicativo a partir do objeto My.Resources.Por padrão, o objeto My.Resources pesquisa os recursos de arquivo de recurso que corresponda a cultura no Propriedade My.Application.UICulture.No entanto, você pode substituir esse comportamento e especificar uma cultura específica para usar os recursos.Para obter mais informações, consulte Recursos em aplicativos.

Propriedades

As propriedades do My.Resources objeto fornecem acesso somente leitura aos recursos de seu aplicativo. Para adicionar ou remover recursos, use o Project Designer.Para obter mais informações, consulte Como: Adicionar ou remover recursos. Você pode acessar recursos adicionados por meio do Project Designer usando My.Resources.resourceName.

Você também pode adicionar ou remover os arquivos de recurso, selecionando o seu projeto no Gerenciador de Soluções e clicando em Adicionar Novo Item ou Adicionar Item Existente a partir do menu Projeto.Você pode acessar recursos adicionados dessa maneira usando My.Resources.resourceFileName. resourceName.

Cada recurso tem um nome, categoria e valor, e essas configurações de recurso determinam como a propriedade para acessar o recurso aparece no objeto My.Resources.Para recursos adicionados na caixa Projeto Designer :

Classes

O objeto My.Resources expõe cada arquivo de recurso como uma classe com propriedades compartilhadas.O nome da classe é o mesmo como o nome da arquivo de recurso.Conforme descrito a seção anterior, os recursos em um arquivo de recurso são expostos como propriedades na classe.

Tarefas

A tabela seguinte lista exemplos de tarefas envolvendo o objeto My.Resources.

Para

Consulte

Recuperar um recurso de sequência

Como: Recuperar recursos de Cadeia de Caracteres no Visual Basic

Recuperar um recurso de imagem

Como: Recuperar recursos de imagem no Visual Basic

Recuperar um recurso de ícone

Como: Recuperar recursos de ícone no Visual Basic

Recuperar um recurso de áudio

Como: Recuperar recursos de áudio no Visual Basic

Recuperar um recurso localizado

Como: Recuperar localizados recursos no Visual Basic

Exemplo

Este exemplo define o ícone do formulário para o ícone chamado Form1Icon, que é armazenado no arquivo de recurso do aplicativo.

Sub SetFormIcon()
    Me.Icon = My.Resources.Form1Icon
End Sub

Para que este exemplo funcione, seu aplicativo deve ter um ícone chamado Form1Icon no arquivo recurso do aplicativo.Para obter mais informações, consulte Como: Adicionar ou remover recursos.

Consulte também

Tarefas

Como: Recuperar recursos de Cadeia de Caracteres no Visual Basic

Como: Recuperar recursos de imagem no Visual Basic

Como: Recuperar recursos de ícone no Visual Basic

Como: Recuperar recursos de áudio no Visual Basic

Como: Recuperar localizados recursos no Visual Basic

Como: Adicionar ou remover recursos

Demonstra Passo a passo: Localizando Windows Forms

Conceitos

Recursos em aplicativos

Referência

Propriedade My.Application.UICulture

Outros recursos

Gerenciando Recursos de Aplicativo