Adicione, exclua e salve arquivos
Trabalhar com vários arquivos em um projeto é semelhante a trabalhar com o próprio projeto.
Para adicionar arquivos ao seu projeto, siga estas etapas:
1. Selecione "Projeto" e "Adicionar tipo de arquivo" (aqui, filetype é o tipo de arquivo). A caixa de diálogo "Adicionar tipo de arquivo" (Figura 4.2) é exibida.
2. Selecione um arquivo existente ou um novo tipo de arquivo e escolha Abrir. Ao adicionar um arquivo a um projeto, você simplesmente adiciona uma referência ao arquivo existente no projeto; Portanto, se você alterar um arquivo e salvá-lo, as alterações afetarão todos os projetos que contenham esse arquivo. Se quiser alterar um arquivo sem afetar outros projetos, você deve selecionar o arquivo no "Project Explorer", selecionar "Salvar nome do arquivo como" no menu "Arquivo" e salvar o arquivo com um novo nome de arquivo.
Observe que você pode adicionar arquivos a um projeto arrastando-os do Windows Explorer, do Gerenciador de Arquivos ou de Locais de Rede para a janela Projeto. Você também pode arrastar arquivos .ocx e soltá-los na caixa de ferramentas para adicionar novos controles.
Para excluir arquivos do projeto, siga estas etapas:
1. Selecione o arquivo em "Project Explorer".
2. No menu Projeto, selecione Excluir nome do arquivo.
3. Este arquivo será excluído do projeto, mas ainda existirá no disco. Se o arquivo for excluído do projeto, o Visual Basic atualizará essas informações no arquivo do projeto quando o projeto for salvo. No entanto, se um arquivo for excluído fora do Visual Basic, o Visual Basic não poderá atualizar o arquivo do projeto, portanto, quando o projeto for aberto, o Visual Basic exibirá uma mensagem de erro avisando que um arquivo está faltando.
Para salvar apenas o arquivo sem salvar o projeto, siga estes passos:
1. Selecione este arquivo no "Project Explorer".
2. No menu Arquivo, escolha Salvar nome do arquivo.
Mesclar texto
Também é possível inserir texto existente de outros arquivos em um módulo de código. Este recurso é útil ao adicionar listas de constantes ou trechos de código que podem ser salvos em arquivos de texto.
Para inserir um arquivo de texto no código, siga estas etapas:
1. Na janela “Projeto”, selecione o formulário ou módulo no qual deseja inserir o código.
2. Selecione o botão “Ver Código” e mova o cursor até o local onde deseja inserir o código no editor de código.
3. No menu Editar, escolha Inserir arquivo.
4. Selecione o nome do arquivo de texto a ser inserido e selecione “Abrir”.
NOTA Se você usar um editor de texto ou código diferente do Visual Basic para editar o código do Visual Basic, tome cuidado para não alterar a configuração da propriedade VB_PRedeclaredId. Em particular, observe que a alteração deste atributo pode causar sérios problemas para as classes GlobalMultiUse e GlobalSingleUse.
Em geral, não edite essas propriedades manualmente, pois isso deixará o módulo em um estado internamente inconsistente.
Adicione controles ao projeto
O conjunto de controles disponíveis na caixa de ferramentas pode ser definido individualmente para cada projeto. Qualquer controle deve estar na caixa de ferramentas antes de ser adicionado ao formulário do projeto. O conjunto básico de controles padrão que geralmente aparecem nas caixas de ferramentas é descrito no Capítulo 3, “Formulários, controles e menus”.
Adicione controles ActiveX ao projeto
Controles ActiveX e objetos conectáveis podem ser adicionados ao projeto depois de terem sido adicionados à caixa de ferramentas.
Para adicionar um controle à caixa de ferramentas do projeto, execute:
1. Selecione Componentes no menu Projeto. A caixa de diálogo "Partes" é exibida, conforme mostrado na Figura 4.3. Os itens listados nesta caixa de diálogo incluem todos os controles ActiveX registrados, objetos conectáveis e designers de ActiveX.
2. Para adicionar um controle (com extensão de arquivo .ocx) ou objeto inserível à caixa de ferramentas, marque a caixa de seleção à esquerda do nome do controle.
Para visualizar controles com extensão de arquivo .ocx, selecione a guia Controles. Para visualizar objetos inseríveis, como gráficos do Microsoft Excel, selecione a guia Objetos Inseríveis.
3. Selecione "OK" para fechar a caixa de diálogo "Peças". Todos os controles ActiveX selecionados aparecerão agora na caixa de ferramentas.
Para adicionar um controle ActiveX à caixa de diálogo Componentes, selecione o botão Procurar e pesquise outros diretórios por arquivos com extensão .ocx. O Visual Basic marca automaticamente essa caixa de seleção ao adicionar um controle ActiveX à lista de controles disponíveis.
Observe que cada controle ActiveX possui um arquivo com extensão .oca. Este arquivo armazena informações da biblioteca em cache e outros dados específicos do controle. Arquivos com extensão .oca geralmente são armazenados no mesmo diretório que o controle ActiveX e podem ser reconstruídos quando necessário (o tamanho e a data do arquivo podem mudar).
Remover o controle do projeto
Para remover um controle do seu projeto, siga estas etapas:
1. No menu Projeto, selecione Componentes.
Exibe a caixa de diálogo Peças.
2. Desmarque a caixa de seleção ao lado de cada controle que deseja excluir.
Os ícones desses controles serão removidos da caixa de ferramentas.
Observe que se uma instância de um controle for usada por qualquer formulário neste projeto, o controle não poderá ser excluído da caixa de ferramentas.
Use objetos de outros aplicativos
Você também pode usar objetos de outros aplicativos, como aqueles contidos na biblioteca de objetos do Microsoft Excel, como controles em uma caixa de ferramentas ou como objetos programáveis em código. Para adicionar objetos à caixa de ferramentas, consulte "Adicionando controles ao seu projeto", anteriormente neste capítulo.
Para disponibilizar objetos de outro aplicativo em seu código, mas não como controles, defina uma referência à biblioteca de objetos desse aplicativo.
Para adicionar uma referência à biblioteca de objetos de outro aplicativo, siga estas etapas:
1. No menu Projeto, escolha Referências.
A caixa de diálogo Referência é exibida, conforme mostrado na Figura 4.4.
2. Marque a caixa de seleção ao lado de cada referência que deseja adicionar ao projeto.
Para adicionar uma referência a um aplicativo que não esteja listado na caixa de diálogo Referências, escolha o botão Procurar e selecione o aplicativo.
3. Selecione "OK" para adicionar a referência selecionada ao projeto.
Se você não estiver usando nenhum objeto na biblioteca de referência, desmarque a caixa de seleção dessa referência para minimizar o número de referências de objeto que o Visual Basic deve resolver, o que pode reduzir o tempo necessário para compilar seu projeto.
Depois de configurar uma referência para a biblioteca de objetos desejada, escolha Navegador de objetos no menu Exibir para localizar um objeto específico e seus métodos e propriedades no Navegador de objetos. Qualquer objeto listado no Navegador de objetos pode ser usado no código.
Para obter mais informações sobre o Navegador de objetos, consulte "Encontrando informações sobre objetos" no Capítulo 9, "Programando com objetos".
Use arquivos de recursos
Os arquivos de recursos permitem que todos os textos e bitmaps de uma versão específica usada por um aplicativo sejam coletados em um só lugar. Ele pode conter declarações constantes, ícones, texto na tela e outros materiais que podem mudar entre versões localizadas ou entre várias revisões ou configurações especiais.
Para adicionar arquivos ao seu projeto, siga estas etapas:
1. No menu “Projeto”, selecione “Adicionar Arquivos”.
A caixa de diálogo Adicionar arquivo é exibida.
2. Selecione um arquivo de recurso existente (.res) e selecione "Abrir".
Um projeto só pode ter um arquivo de recursos; se você adicionar um segundo arquivo com extensão .res, ocorrerá um erro.
Detalhes Para obter mais informações sobre o conteúdo dos arquivos de recursos, consulte o Capítulo 16, "Distribuição Internacional".
Crie e execute arquivos executáveis
Usando o procedimento abaixo, você pode criar um arquivo executável (.exe) do Visual Basic.
Para criar um arquivo executável em Visual Basic, siga estas etapas:
1. Selecione "Make projectname.exe" no menu "Arquivo", onde projectname é o nome do aplicativo do projeto.
2. Para substituir um arquivo executável existente por uma nova versão, digite o nome do arquivo ou navegue no diretório e selecione um nome de arquivo existente.
3. Clique no botão "Opções" para especificar alguns detalhes sobre a versão específica do arquivo executável na caixa de diálogo "Propriedades do projeto".
4. Se desejar modificar o número da versão do projeto, você deve definir o "número da versão principal", "número da versão secundária" e "número da revisão" apropriados. Se "Atualização automática" for selecionada, o "número de revisão" será aumentado automaticamente cada vez que o comando "make projectname.exe" do projeto for executado.
5. Para dar um novo nome ao aplicativo, em Aplicativo, digite o novo nome na caixa Título. Se quiser especificar um novo ícone, selecione um na lista.
6. Ao selecionar um tópico na caixa de listagem e inserir informações na caixa de texto, você também pode inserir comentários específicos da versão (comentários, nome da empresa, marca registrada e informações de direitos autorais, etc.) para várias versões na caixa "Informações da versão". .
7. Selecione "OK", feche a caixa de diálogo "Propriedades do projeto" e selecione "OK" na caixa de diálogo "Make appname.exe" para compilar e conectar o arquivo executável. Clique duas vezes no ícone do arquivo executável para executá-lo como faria com qualquer outro aplicativo baseado no Windows.
Observe que construir um arquivo executável a partir da linha de comando em uma sessão DOS é útil se você deseja compilar um projeto de maneira planejada. Digite o arquivo em lote: Vb6/makeprojectname[.vbp][exename]
Para projectname, digite o nome do arquivo do projeto. A variável exename é usada para renomear o arquivo executável resultante.
compilação condicional
A compilação condicional permite a compilação seletiva de certas partes de um programa. Recursos especiais de um programa podem ser incorporados em versões diferentes, por exemplo, filtros para exibição de data e moeda devem ser alterados para versões de um aplicativo em diferentes idiomas.
Para obter mais informações sobre compilação condicional, consulte "Usando compilação condicional" no Capítulo 8, "Programando novamente".
Definir opções de projeto
Visual Basic permite personalizar cada projeto definindo algumas propriedades. Use a caixa de diálogo "Propriedades do Projeto" para defini-lo através do comando "Propriedades do Projeto" no menu "Projeto". As configurações de propriedades são salvas no arquivo do projeto (.vbp).
A tabela a seguir lista algumas das opções que podem ser definidas:
Muitas outras opções estão disponíveis, incluindo compilação, montagem e multithreading. Se quiser acessar algumas das opções mais avançadas, você pode encontrar mais informações na ajuda online.
Detalhes Para saber mais sobre as configurações de opções de ambiente que afetam todos os projetos, consulte o Capítulo 2, "Desenvolvendo aplicativos com Visual Basic".
->