Inquiridor
Server.MapPath com Windows Form

Pergunta
-
Bom dia, pessoal.
Estou fazendo uma aplicação Windows e preciso passar o caminho do meu arquivo.
Queria usar o Server.MapPath, mas sei que é só Web.
O que seria equivalente para aplicações Windows, alguém sabe?
Já tentei algumas bibliotecas, mas nada funciona.
Grato desde já,
Att.
Todas as Respostas
-
Tente usar o método GetDirectoryName () da classe Path
Path.GetDirectoryName(Application.ExecutablePath);
Vitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/ -
-
E aonde eu passo o nome do arquivo que quero?
string caminho = AppDomain.CurrentDomain.BaseDirectory + @"arquivo.txt";
Vitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/ -
-
-
Calma, ai usa as 2 linhas que você postou?
Fiz com esse ultimo post seu e não encontrou o arquivo.
Ele vai dentro da pasta debug..
Vitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/ -
Mas com o Server.MapPath eu não precisei criar nada dentro da pasta debug..
Simplesmente crio o arquivo dentro do projeto e ele encontra normalmente.
Quero criar meu .txt no projeto e a função encontrar ele igual o Server.MapPath, essa função do Windows Form não é igualzinha ao Server.MapPath então. =/
-
-
-