Share via


Reutilização de código: Facilitando a objetos

A única coisa melhor do que escrever código é não precisar escrever código. O Visual Basic facilita a reutilização de código contido em tópicos da Ajuda e aplicativos de exemplo.

Observação:

Se você estiver usando Visual Basic Express Edition, alguns dos links do ajuda nesta página podem estar não disponível, dependendo das opções escolhidas durante a instalação. Para obter mais informações, consulte Solução de Problemas do Visual Basic Express.

Copiando código

Talvez você tenha notado que você trabalhou por meio de lições que sempre que existiam em blocos de código nos tópicos da Ajuda foram também rótulos marcado Copiar código.Clicando no Copiar código rótulo em um tópico da Ajuda copia o código que bloqueiam para a área de transferência; em seguida, colá-lo diretamente no Editor de códigos em vez de digitá-la.

Muitos tópicos da Ajuda contém exemplos de código para mostrar como você pode usar um determinado elemento de linguagem, propriedade ou função.Embora eles possam não coincidir exatamente com o que você deseja fazer, você pode copiá-los em seu código como um ponto de partida e então modificá-los para atender às suas necessidades, alterando os nomes de variáveis e referências.

Usando aplicativos de exemplo

Visual Basic 2008 inclui links para vários aplicativos de exemplo que pode dar um início na criação de seus próprios programas.Os aplicativos de exemplo são projetos completos que podem ser baixados, carregados no Visual Basic 2008 e executados sem modificação.Na maioria dos casos eles não são muito úteis como programas; no entanto, eles frequentemente contêm muito código útil.

Por exemplo, o aplicativo de exemplo Game implementa um jogo de Windows Forms simples, completo com gráficos GDI+, recursos de temporizadores, configuração de usuário e armazenamento das melhores pontuações.Se você estiver escrevendo seu próprio jogo de cartas, o código da interface do usuário no exemplo Game provavelmente não será muito útil.No entanto, o código para armazenar e exibir recordes pode ser muito útil; talvez seja possível copiá-lo e usá-lo em seu programa do jeito que está.

Em outros casos, convém tomar o aplicativo de exemplo e usá-lo como um ponto de partida, modificando e adicionando a ele para atender às suas necessidades.Mesmo que a amostra não faz exatamente o que você deseja, geralmente é mais fácil do que a partir do início.Para obter mais informações, consulte Aplicativos de exemplo do Visual Basic Express.

Reutilizando seu próprio código

Após você ter programado por um tempo, você provavelmente perceberá que está escrevendo o mesmo código repetidamente.Por exemplo, você pode escrever código para um controle TextBox para permitir que somente números sejam inseridos.Em vez de escrever o mesmo código para todos os programas, você pode escrever o código uma vez e salvá-lo arrastando-o para a Toolbox.Na próxima vez que você precisar daquele segmento de código, você pode arrastá-lo de volta para o Editor de códigos para inseri-lo em seu código.

Dica:

Se você achar que você está economizando muito código para o Caixa de ferramentas, talvez seja difícil encontrar código que você precisa.Você também pode salvar o código como um trecho de código e acessá-lo exatamente como os trechos de código que estão incluídos no Visual Basic 2008.

Localizando o código

Juntamente com o código que está incluído no Visual Basic Express Edition, existem muitas outras fontes para a obtenção de código, da Microsoft e de outras fontes. Você pode procurar por trechos de código, modelos e starter kits, exemplos e controles na Internet.Para obter mais informações, consulte Como: Pesquisar Para trechos de código online.

Você também pode pesquisar a Ajuda para localizar tópicos que contêm código.Para obter mais informações, consulte Como: comLcomocomccomacomlcomicomzcomacomrcom comtcomócompcomicomccomocomscom comccomocommcom comecomxcomecommcompcomlcomocom comCcomócomdcomicomgcomocom.

Próximas etapas

Nesta lição, você aprendeu sobre várias opções para localizar o código, para que você não precise escrevê-los você mesmo.Na próxima lição, você aprenderá onde encontrar informações detalhadas sobre recursos diferentes do Visual Basic Express Edition.

Próxima Lesson: Indo adiante: Desejo saber mais Sobre…..

Consulte também

Tarefas

Diga-me mais: Recursos de aprendizagem do Visual Basic

Conceitos

Mover para frente: Onde eu ir de aqui?

Como Fazer no Visual Basic Express

Outros recursos

Tour Didático do Visual Basic