? . The Visual Basic NET, como com a maioria dos outros, vem com funções e classes disponíveis para utilização por um programador pré-construídos . Programadores referência estas funções através da diretiva de pré-processamento "Uso ", que informa ao compilador onde encontrar o código de suporte necessário para compilar o software que está sendo criado. Referências
Visual Basic usa referências para apontar para funções do sistema operacional que podem ser chamados por um programador . A biblioteca de classes base contém recursos e métodos disponíveis através de referenciação do sistema operacional do Windows. Esta biblioteca de classes base possui muitos nomes de -espaços que declarar classes que estão disponíveis para um programador ao criar seus códigos. Para utilizar a funcionalidade de diferentes partes do sistema operacional que você deve fazer referência a biblioteca de código relevantes para esse recurso.
Referência de nome - espaços
Nome -espaços são coleções lógicas de diferentes recursos organizados em seções mais facilmente gerenciados. Por exemplo , há um espaço de nomes para a entrada e saída do sistema , encriptação e desencriptação e o reconhecimento de voz . Nome -espaços contêm definições de classe que pode ser instanciado por um programador como um objeto. Esses objetos podem ser usados durante o tempo de execução para executar várias tarefas. Deixar de adicionar uma referência a uma característica específica dos resultados do sistema operacional em um erro de tempo de compilação.
Adicionar uma referência
Um projeto de Visual Studio requer a adição de uma referência para o projeto e declarando -lo para uso no próprio código . Para adicionar uma referência a um projeto simplesmente clique direito o título Referências no " Solution Explorer " e selecione " Add Reference ... " a partir da lista . Isto apresenta uma lista de possíveis referências para a seleção pelo usuário. Adicionando uma referência explícita no código requer o "Uso " declaração . Por exemplo, adicionar uma referência com o " using" para o motor de reconhecimento de voz requer o seguinte código: "Usando System.Speech.Recognition " no topo do código do programa
Win32 e personalizada. bibliotecas
A NET framework . fornece uma vasta gama de funcionalidades e tipos de referência. No entanto, às vezes é necessário para importar uma referência a um sistema ou arquivo DLL personalizada. Este processo requer a " invocação de plataforma", muitas vezes abreviado para " PInvoke ", nota. Esta declaração adiciona uma referência e importa uma biblioteca personalizada para um projeto Visual Basic no ambiente NET . . Muitos dos recursos disponíveis na biblioteca API Win32 estão disponíveis na biblioteca de classes base. Utilizando o método de invocação de plataforma de funções e métodos que fazem referência só deve ser feito quando não há suporte nativo para as funções desejadas na NET . .