MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    Verificar se existe Unidade (Drive) do computador

    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

     Verificar se existe Unidade (Drive) do computador Empty Verificar se existe Unidade (Drive) do computador

    Mensagem  Alvaro Teixeira 18/6/2017, 15:10

    Olá a todos
    Partilho exemplo de como verificar se existe uma unidade/drive no computador.
    Ajuda a colega neste tópico.

    Código usado:
    Código:
    Function fncUnidadeExiste(strUnidade As String) As Boolean
    ' Autor ..: Alvaro Teixeira (ahteixeira)
    ' Para ...: MaximoAccess.com
    ' Data ...: 18-06-2017
    ' Exemplo.: fncUnidadeExiste("D")

        Dim FSO As Object
        On Error Resume Next
      
        Set FSO = CreateObject("Scripting.FileSystemObject")
        
        If InStr(strUnidade, ":") <> 2 Then strUnidade = strUnidade & ":"
        If InStr(strUnidade, "\") <> 3 Then strUnidade = strUnidade & "\"
                
        fncUnidadeExiste = FSO.DriveExists(strUnidade)
        
        Set FSO = Nothing
    End Function

    Abraço e bons estudos com o MaximoAccess Wink
    Anexos
     Verificar se existe Unidade (Drive) do computador AttachmentfncUnidadeExiste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (21 Kb) Baixado 54 vez(es)

      Data/hora atual: 19/4/2024, 10:40