ERRO AO CRIAR DIRETÓRIO COM MKDIR
Pessoal,
Ao tentar criar uma pasta (VB6) e subpasta com Mkdir ocorre o erro run-time 76.
Exemplo:
if dir([Ô]C: este\subpasta[Ô] , vbDirectory) = [Ô][Ô] Then
Mkdir [Ô]C: este\subpasta[Ô] [ô]ocorre o erro
end if
Entretanto, consigo criar se fizer assim:
if dir([Ô]C: este\subpasta[Ô] , vbDirectory) = [Ô][Ô] Then
Mkdir [Ô]C: este[Ô]
Mkdir [Ô]C: este\subpasta[Ô]
end if
Por que isto?
Grato,
Gardel
Ao tentar criar uma pasta (VB6) e subpasta com Mkdir ocorre o erro run-time 76.
Exemplo:
if dir([Ô]C: este\subpasta[Ô] , vbDirectory) = [Ô][Ô] Then
Mkdir [Ô]C: este\subpasta[Ô] [ô]ocorre o erro
end if
Entretanto, consigo criar se fizer assim:
if dir([Ô]C: este\subpasta[Ô] , vbDirectory) = [Ô][Ô] Then
Mkdir [Ô]C: este[Ô]
Mkdir [Ô]C: este\subpasta[Ô]
end if
Por que isto?
Grato,
Gardel
[ô]referencie Imports System.IO
If Directory.Exists([Ô]C: este\subpasta[Ô]) = False Then
Directory.CreateDirectory([Ô]C: este\subpasta[Ô])
End If
If Directory.Exists([Ô]C: este\subpasta[Ô]) = False Then
Directory.CreateDirectory([Ô]C: este\subpasta[Ô])
End If
Nilson, desculpe, mas o projeto é em VB6. Informei errado anteriormente como vb.net
crio dessa forma
If Dir(CONECTAR.Text1.Text & [Ô]\clientes\[Ô] & Text9.Text, vbDirectory) = [Ô][Ô] Then
MkDir CONECTAR.Text1.Text & [Ô]\clientes\[Ô] & Text9.Text
Else
End If
If Dir(CONECTAR.Text1.Text & [Ô]\clientes\[Ô] & Text9.Text, vbDirectory) = [Ô][Ô] Then
MkDir CONECTAR.Text1.Text & [Ô]\clientes\[Ô] & Text9.Text
Else
End If
Fabricio,
é isto que tenho feito, funciona se criar 1 pasta, mas ao criar subpastas ocorre o erro
é isto que tenho feito, funciona se criar 1 pasta, mas ao criar subpastas ocorre o erro
tenta na gambi 2 chamdas seguidas uma cria a pasta e a outra a sub
If Dir(CONECTAR.Text1.Text & [Ô]\clientes\[Ô] & Text9.Text, vbDirectory) = [Ô][Ô] Then
MkDir CONECTAR.Text1.Text & [Ô]\clientes\[Ô] & Text9.Text
Else
End If
If Dir(CONECTAR.Text1.Text & [Ô]\clientes este\[Ô] & Text9.Text, vbDirectory) = [Ô][Ô] Then
MkDir CONECTAR.Text1.Text & [Ô]\clientes este\[Ô] & Text9.Text
Else
End If
If Dir(CONECTAR.Text1.Text & [Ô]\clientes\[Ô] & Text9.Text, vbDirectory) = [Ô][Ô] Then
MkDir CONECTAR.Text1.Text & [Ô]\clientes\[Ô] & Text9.Text
Else
End If
If Dir(CONECTAR.Text1.Text & [Ô]\clientes este\[Ô] & Text9.Text, vbDirectory) = [Ô][Ô] Then
MkDir CONECTAR.Text1.Text & [Ô]\clientes este\[Ô] & Text9.Text
Else
End If
Alguma idéia?
Solução: Para criar a pasta é necessário colocar [Ô]\[Ô] barra invertida no final do caminho:
\\\\\\\\\\\\\\\\\\\\\\\\
Grato
Mkdir [Ô]C: este\subpasta\[Ô]
\\\\\\\\\\\\\\\\\\\\\\\\
Grato
Tópico encerrado , respostas não são mais permitidas