DESMEMBRAR O PATH E O NOME DO ARQUIVO
                    Existe alguma função no VB que seja possÃvel separar o path do nome do arquivo?
Exemplo: C:\TESTE\PROG1.EXE separar em C:\TESTE e PROG1.EXE
Obrigado.
            Exemplo: C:\TESTE\PROG1.EXE separar em C:\TESTE e PROG1.EXE
Obrigado.
                    sim
                
            Dim Parte() As String
Dim Arquivo As String
Dim Caminnho As String
Dim Executavel  As String
Arquivo = [Ô]C:\TESTE\PROG1.EXE[Ô]
Parte = Split(Arquivo, [Ô]\[Ô])
Executavel = Parte(UBound(Parte))
Caminho = Mid(Arquivo, 1, Len(Arquivo) - Len(Executavel))
MsgBox Executavel
MsgBox Caminho
                    gosto mais assim....
                      Dim Arquivo As String
        Dim Caminho As String
        Dim Executavel As String
        Arquivo = [Ô]C:\TESTE\PROG1.EXE[Ô]
        Arquivo = StrReverse(Arquivo)
        Executavel = StrReverse(Mid(Arquivo, 1, InStr(Arquivo, [Ô]\[Ô]) - 1))
        Caminho = StrReverse(Mid(Arquivo, InStr(Arquivo, [Ô]\[Ô]) + 1))
        Arquivo = StrReverse(Arquivo)
        MsgBox(Arquivo)
        MsgBox(Executavel)
        MsgBox(Caminho)
 
                    eu uso o do LVFIOROT, mas o do marcelo usa menos linhas de código ..... e é mais rapido tbem, a função strReverse leva uns milésimos de segundos pra ser executado, principalmente se a string for longa ...
Minha opnião 
                
            Minha opnião
 
                
                    eu acho que o split e mais custoso que o strreverse, devido ter que fazer a mesma coisa que o str (varrer a string) e alocar dinamicamente todo o conjunto de variaveis para cada pedaço.
                
            
                        Tópico encerrado , respostas não são mais permitidas
                    
                


