Salve!
Aplicação Windows em VB2005 .
Na aplicação que estou desenvolvendo vou precisar abrir alguns arquivos PDF que ficarão numa pasta dentro da pasta da aplicação:
C:\Arquivos de Programas\Minha Aplicação
C:\Arquivos de Programas\Minha Aplicação\Arquivos PDF
Então preciso obter uma referência da pasta onde está a aplicação para poder definir o caminho completo de onde está o arquivo que desejo abrir.
Tentei usar o código abaixo:
Dim docPath As String = Environment.CurrentDirectory
System.Diagnostics.Process.Start(docPath & "\" & ComboBox1.SelectedItem.ToString())
Não deu certo. Dá uma exceção: Win32Exception was unhelded:
"O sistema não pode encontrar o arquivo especificado"
A variável docPath retorna o caminho de execução do programa ( ..\bin\debug). Bem, não é aí que estão os arquivos que desejo abrir.
Como fazer, então, para conseguir obter o caminho de onde está rodando a aplicação? Na época do VB 6.0 usava-se para isso App.Path. E agora?
Grato pela atenção de todos.
Paulo Ricardo Ferreira