ABRIR UM PROGRAMA NA MINHA PASTA
Seguinte o comando shell
seria assim
shell C:\programa.exe
+ eu queria q o programa q eu fiz abrisse outro programa q esteja na pasta q ele esteja
seja qual for as patas
ficaria como ?
shell ......programa.exe
abrir um programa na mesma pasta
seria assim
shell C:\programa.exe
+ eu queria q o programa q eu fiz abrisse outro programa q esteja na pasta q ele esteja
seja qual for as patas
ficaria como ?
shell ......programa.exe
abrir um programa na mesma pasta
Shell app.path +"\programa.exe"
Ele vai pegar o EXE que estiver na mesma pasta do executável do seu sistema.
Ele vai pegar o EXE que estiver na mesma pasta do executável do seu sistema.
O q o LCSD falo ta certo. Mais ao colocar no root (c:\, d:\) vai ficar com dois \\. Então faz o seguinte, adiciona a função:
'explicação:
'se o ultimo char da str for "\" então esta certo. caso contrario adiciona o "\". ficaria assim:
Shell certo(App.Path) & "programa.exe"
Function certo(s As String) As String
If Right(s, 1) = "\" Then
certo = s
Else
certo = s & "\"
End If
End Function
'explicação:
'se o ultimo char da str for "\" então esta certo. caso contrario adiciona o "\". ficaria assim:
Shell certo(App.Path) & "programa.exe"
BOA SASUK... GOSTEI da correção....
Tópico encerrado , respostas não são mais permitidas