Elementos de um ambiente de desenvolvimento integrado
O ambiente de trabalho do Basic é frequentemente chamado de ambiente de desenvolvimento integrado ou IDE porque integra muitas funções diferentes, como design, edição, compilação e depuração, em um ambiente comum. Na maioria das ferramentas de desenvolvimento tradicionais, cada função é executada como um programa independente e possui sua própria interface.
Nesta seção serão discutidos os seguintes tópicos:
1. Inicie (VisualBasicIDEvbconStartingVisualBasicIDE) para começar a funcionar.
2. Elementos do ambiente de desenvolvimento integrado (vbconIntegratedDevelopmentEnvironmentElements) apresenta os diferentes componentes do IDE.
3. As opções de ambiente (vbconEnvironmentOptions) configuram o Visual Basic para atender às necessidades pessoais.
Inicie o VisualBasicIDE
Ao executar o programa de instalação do Visual Basic, permite colocar itens de programa em um grupo de programas existente ou criar um novo grupo de programas e item de programa para Visual Basic no Windows. Agora você está pronto para iniciar o Visual Basic no Windows.
Para iniciar o Visual Basic no Windows, siga estas etapas:
1. Clique em “Iniciar” na barra de tarefas.
2. Selecione "Programa" e depois selecione "Microsoft Visual Basic 6.0". -ou- Clique em Iniciar na barra de tarefas. Selecione "Programa". Use o “Windows Explorer” para localizar o arquivo executável do Visual Basic.
3. Clique duas vezes no ícone do Visual Basic. Você também pode criar uma tecla de atalho do Visual Basic e clicar duas vezes na tecla de atalho. Ao iniciar o Visual Basic pela primeira vez, você poderá ver a interface do ambiente de desenvolvimento integrado, conforme mostrado na Figura 2.1.
Elementos de um ambiente de desenvolvimento integrado
O Ambiente de Desenvolvimento Integrado (IDE) do Visual Basic consiste nos seguintes elementos:
barra de menu
Exibe os comandos do Visual Basic usados. Além dos menus padrão "Arquivo", "Editar", "Visualizar", "Janela" e "Ajuda", também existem menus para funções específicas de programação, como "Projeto", "Formatar" ou "Depurar".
menu de contexto
Inclui teclas de atalho para operações realizadas com frequência. Clique com o botão do mouse no objeto que deseja usar para abrir o menu de contexto. A lista de teclas de atalho especiais válidas no menu de contexto depende do contexto em que o botão do mouse é clicado. Por exemplo, o menu de contexto exibido quando você clica com o botão direito na Caixa de Ferramentas, no qual você pode optar por exibir a caixa de diálogo Peças, ocultar a Caixa de Ferramentas, estacionar ou desligar a Caixa de Ferramentas ou ” para adicionar uma guia personalizada.
Barra de ferramentas
Fornece acesso rápido a comandos usados com frequência em um ambiente de programação. Clique em um botão na barra de ferramentas para executar a operação representada pelo botão. Por padrão, a barra de ferramentas “Padrão” é exibida após iniciar o Visual Basic. Barras de ferramentas adicionais de edição, design de formulário e depuração podem ser movidas para dentro e para fora do comando Barras de ferramentas no menu Exibir.
A barra de ferramentas pode ser colocada logo abaixo da barra de menu ou como uma barra vertical contra a borda esquerda. Se você arrastá-lo para fora do menu, ele pode “travar” na janela.
caixa de ferramentas
Fornece um conjunto de ferramentas para colocar controles em um formulário em tempo de design. Além do layout padrão da caixa de ferramentas, você pode criar um layout personalizado selecionando Adicionar guia no menu de contexto e adicionando controles à guia de resultados.
Para obter mais informações sobre controles especiais, consulte o Capítulo 3, "Formulários, controles e menus" e o Capítulo 7, "Usando controles padrão do Visual Basic". Para informações detalhadas sobre como adicionar controles na "Caixa de Ferramentas", consulte "Adicionando Controles no Projeto" no Capítulo 4 "Gerenciamento de Projetos".
Janela do gerenciador de projetos
Liste os formulários e módulos do projeto atual. Um projeto é uma coleção de arquivos usados para criar um aplicativo.
Para obter mais informações sobre projetos, consulte o Capítulo 4, “Gerenciamento de Projetos”.
Janela de propriedades
Lista as configurações de propriedade para formulários e controles selecionados. Propriedades referem-se às características de um objeto, como tamanho, título ou cor.
Para obter mais informações sobre propriedades, consulte "Visão geral de propriedades, métodos e eventos" no Capítulo 3, "Formulários, controles e menus"
navegador de objetos
Lista os objetos válidos no seu projeto e fornece uma maneira rápida de navegar na sua codificação. Você pode usar o "Navegador de objetos" para procurar objetos no Visual Basic e em outros aplicativos, visualizar os métodos e propriedades válidos para esses objetos e colar o processo de código em seus próprios aplicativos.
Para obter mais informações sobre o processo de visualização usando o Navegador de objetos, consulte "Encontrando informações sobre objetos" no Capítulo 9, "Programando com objetos". Para obter informações detalhadas sobre o uso de suplementos para estender o ambiente de programação do Visual Basic, consulte "Usando assistentes e suplementos" no Capítulo 4, "Gerenciamento de projetos".
designer de formulários
Usado como uma janela personalizada para projetar a interface do aplicativo. Adicione controles, gráficos e imagens ao seu formulário para criar a aparência desejada. Cada formulário do aplicativo possui sua própria janela de designer de formulário.
Para obter mais informações sobre como adicionar controles ao seu aplicativo, consulte "Seu primeiro aplicativo Visual Basic", posteriormente neste capítulo. Para obter mais informações sobre design de interface, consulte o Capítulo 6, "Criando a interface do usuário".
Janela do editor de código
É o editor para inserir o código do aplicativo. Cada formulário ou módulo de código do aplicativo possui uma janela separada do editor de código.
Para obter mais informações sobre como inserir código e usar o editor de código, consulte o Capítulo 5, "Noções básicas de programação".
janela de layout de formulário
FormLayoutwindow (Figura 2.2) permite a colocação de formulários em uma aplicação utilizando pequenas imagens que representam a tela.
Janelas imediatas, locais e de observação
Essas janelas adicionais são fornecidas para depuração de aplicativos. Eles são válidos apenas ao executar o aplicativo dentro do IDE.
Para obter mais informações sobre depuração e uso da janela de depuração, consulte Capítulo 13, "Depuração de código e tratamento de erros".
Observe que a funcionalidade da interface do Visual Basic também pode ser adicionada usando programas que chamam suplementos. Os suplementos fornecidos pela Microsoft e por desenvolvedores de terceiros fornecem recursos como controle de código-fonte que dão suporte a projetos de desenvolvimento de grupo.
opções de ambiente
O Visual Basic oferece muita flexibilidade na configuração do ambiente de trabalho para melhor se adequar ao seu estilo pessoal. Você pode escolher entre interfaces de documentos únicos ou múltiplos e ajustar o tamanho e a posição de vários elementos do ambiente de desenvolvimento integrado (IDE). O layout selecionado será mantido entre sessões do Visual Basic.
Interface SDI ou MDI
VisualBasicIDE vem em dois tipos diferentes: Interface de Documento Único (SDI) ou Interface de Documento Múltiplo (MDI). Com a opção SDI, todas as janelas do IDE podem ser movidas livremente para qualquer lugar da tela; elas serão posicionadas sobre outros aplicativos, desde que o Visual Basic seja o aplicativo atual. Para a opção MDI, todas as janelas IDE estão contidas em uma janela pai redimensionável.
Para alternar entre os modos SDI e MDI, siga estas etapas:
1. Selecione “Opções” no menu “Ferramentas”. Exibe a caixa de diálogo Opções.
2. Selecione a guia "Avançado".
3. Marque ou não a caixa de seleção "Ambiente de Desenvolvimento SDI". Na próxima vez que você iniciar o Visual Basic, o IDE será iniciado no modo selecionado. -ou- Execute o Visual Basic na linha de comando com os parâmetros /sdi ou /mdi.
janela de encaixe
Muitas janelas em um ambiente de desenvolvimento integrado podem ser conectadas entre si ou encaixadas na borda da tela. Incluindo: caixa de ferramentas, janela de layout de formulário, gerenciador de projeto, janela de propriedades, paleta, janela imediata, janela local e janela de monitor.
Para a opção MDI, a janela pode ser estacionada em qualquer lado da janela principal, enquanto para SDI, a janela só pode ser estacionada abaixo da barra de menu. O recurso Conectável de uma determinada janela pode ser ativado ou desativado selecionando a caixa de seleção apropriada na guia Conectável da caixa de diálogo Opções, que pode ser acessada em Ferramentas. Selecione o comando "Opções" no menu.
Para estacionar ou mover uma janela, siga estas etapas:
1. Selecione a janela que deseja estacionar ou mover.
2. Mantenha pressionado o botão esquerdo do mouse e arraste a janela para o local desejado.
3. O contorno da janela será exibido ao arrastar.
4. Solte o botão do mouse.
->