As aplicações de software desenvolvidas em VB.net comumente gerar , analisar e armazenar dados em arquivos . Em muitos casos, as aplicações de software são necessários para extrair dados de um determinado arquivo localizado em uma pasta no disco rígido do computador. Em outros casos semelhantes, a aplicação de software poderá ter de salvar dados em arquivos em uma determinada pasta chamada . Nesses casos , se o aplicativo tenta salvar um arquivo em uma pasta que não existe , o aplicativo pode se tornar instável e acidente. Da mesma forma, se o aplicativo tenta ler um arquivo que ele acredita que é salvo em uma pasta que não existe, ele irá travar . É importante verificar a existência de pastas antes de acessá-las a partir da aplicação de software. Instruções
1
Type " Dim pathName As String " em seu código VB.NET para definir uma variável de seqüência de manter o caminho para a pasta que você deseja procurar. Esta variável string é chamado de "caminho ". Como exemplo , defina o valor da variável string "caminho" para "C: . \\ TestFolder " Isso pode ser implementado usando o seguinte código : " pathName = " C: " . " \\ TestFolder Tipo
2
" Imports System.IO " na primeira linha da sua página de código para importar o "Sistema IO biblioteca. " em seu código VB.net . O " System.IO " é uma biblioteca de classes. NET que está disponível para todo o código NET base . . Como o código está sendo desenvolvido em VB.NET , esta biblioteca também está automaticamente disponível para uso para o desenvolvedor. A biblioteca de classe é uma coleção de classes com várias funções que os programadores podem usar em suas aplicações de software.
A classe " DirectoryInfo " é uma parte do " System.IO " biblioteca de classes que expõe as funções para criar e mover através de diretórios e subdiretórios.
3
Digite a linha " Directory.Exists ( nome do caminho ) ", para usar o " existe" a função da "classe DirectoryInfo " para verificar se o " C : pasta \\ TestFolder "existe no seu computador. O " existe" função irá retornar um valor booleano true se a pasta existe , e ele irá retornar um valor booleano false se a pasta não existir . Para pegar esse valor booleano, definir uma variável booleana usando a seguinte linha de código: " . Resposta Dim As Boolean " Use esta variável " resposta " para aceitar o valor de retorno do " existe" função usando a seguinte linha de código: " . Answer = Directory.Exists ( pathName ) "
4
Construir e compilar o código clicando na opção " Project" na barra de ferramentas superior e , em seguida, clicando em " Build. " Execute o código clicando na opção " Debug " na barra de ferramentas superior e , em seguida, clicar em " Executar". O código VB.net irá executar , verifique se o arquivo. "C: \\ TestFolder " existe no seu computador e retornar um valor verdadeiro ou falso apropriado