Usuário com melhor resposta
Ler o Caminho designado por usuarios e procurar arquivos X e Y.

Pergunta
-
Bem, estou com um problema, não sei como fazer essa ação.
Por exemplo:
Gostaria que o usuário do meu programa setasse um caminho em uma Caixa de Dialogo, por exemplo, e apartir dessa caixa meu programa checasse se o arquivo que eu vou Setar em um Button, esta presente lá, Alguem poderia me ajudar? Sou novo e não sei muito.- Editado Tales Matheus terça-feira, 31 de janeiro de 2012 21:48
- Movido AndreAlvesLimaModerator quarta-feira, 22 de fevereiro de 2012 11:12 (De:Visual Studio - Geral)
Respostas
-
Muito obrigado cara... Mais eu fiz umas modificações e decidi fazer uma Junção do meu programa a outros arquivos e gostaria que nesse momento ele Procurasse o arquivo Designado por mim na pasta onde ele esta, tipo:
Eu usei para que o Botão X lesse o caminho com o comando "SHELL" para "c:\ALGUMA\COISA\arquivo.exe". Eu gostaria que ele fizesse outra coisa... Gostaria que ele lesse o arquivo X dentro da pasta onde ele está. como eu faço isso?
@edit
Resolvido, agora o Ultimo problema para mim terminar meu programa!
Gostaria que ao clickar no Botão X e esse botão X executasse uma Função como por exemplo abrir outro programa, gostaria que ele Fechasse o programa atual.
Por exemplo, Suponhamos que Eu abrir o programa e clicke em "Button" ai esse "Button" abriu a pagina da WEB... Assim que ele abrir a página da WEB gostaria que ele fechasse o programa onde esta o "Button"- Editado Tales Matheus quarta-feira, 1 de fevereiro de 2012 12:18
- Marcado como Resposta AndreAlvesLimaModerator quarta-feira, 22 de fevereiro de 2012 11:11
-
Tales, não é possível executar uma aplicação que use o .NET Framework 4 sem que os clientes instalem o mesmo. Normalmente o instalador do framework vai junto com o instalador da aplicação.
Leonardo Borges 'Xis'
"Mas a persistência é o que leva a perfeição."
Se a resposta for útil, marque-a. Poderá ser útil para outros desenvolvedores.- Marcado como Resposta AndreAlvesLimaModerator quarta-feira, 22 de fevereiro de 2012 11:11
Todas as Respostas
-
Boa noite Tales.
Tranquilo a sua duvida. Para exibir a mensagem de escolher o caminho vou supor que seja C# a aplicacao e Windows Forms.
Adicione o componente "OpenFileDialog" no form.
No código aonde você deseja abrir a tela a partir do nome que você colocou ou não no OpenFileDialog.
DialogResult result = openFileDialog1.ShowDialog(); if (result == DialogResult.OK) // O usuário selecionou algum arquivo. { string CaminhoDoArquivo = openFileDialog1.FileName; }
Link daonde eu retirei o exemplo.
http://www.dotnetperls.com/openfiledialog
-
Muito obrigado cara... Mais eu fiz umas modificações e decidi fazer uma Junção do meu programa a outros arquivos e gostaria que nesse momento ele Procurasse o arquivo Designado por mim na pasta onde ele esta, tipo:
Eu usei para que o Botão X lesse o caminho com o comando "SHELL" para "c:\ALGUMA\COISA\arquivo.exe". Eu gostaria que ele fizesse outra coisa... Gostaria que ele lesse o arquivo X dentro da pasta onde ele está. como eu faço isso?
@edit
Resolvido, agora o Ultimo problema para mim terminar meu programa!
Gostaria que ao clickar no Botão X e esse botão X executasse uma Função como por exemplo abrir outro programa, gostaria que ele Fechasse o programa atual.
Por exemplo, Suponhamos que Eu abrir o programa e clicke em "Button" ai esse "Button" abriu a pagina da WEB... Assim que ele abrir a página da WEB gostaria que ele fechasse o programa onde esta o "Button"- Editado Tales Matheus quarta-feira, 1 de fevereiro de 2012 12:18
- Marcado como Resposta AndreAlvesLimaModerator quarta-feira, 22 de fevereiro de 2012 11:11
-
Isso é mais complicado pois você estará chamando um programa pela aplicação.
Para abrir você usa o namespace Process para verificar se ele está aberto não me lembro.
Para fechar a a aplicação é o Application.Exit ou System.Exit se não me engano ou mesmo o this.Close();
Comando para abrir um arquivo.
System.Diagnostics.Process.Start("c:\Folder\arquivo.exe");
E para verificar se ele foi aberto algo do tipo.
System.Diagnostics.Process.GetProcessesByName("Nome_Do_Processo")
Link.http://forum.clubedohardware.com.br/chamar-programa-externo/896257
-
Não é nada, è só usar o comando Shell ("NomeDoArquivo.exe") pronto , se tiver dentro da pasta ele abre '-' descobri aqui na marra '-'
Agora tipo...
Eu terminei, upei e liberei os arquivos para meus amigos testarem pórem ele pede que o net framework 4 esteja instalado, tem como eu fazer ele funcionar sem esse net framework?- Editado Tales Matheus quarta-feira, 1 de fevereiro de 2012 12:43
-
Tales, não é possível executar uma aplicação que use o .NET Framework 4 sem que os clientes instalem o mesmo. Normalmente o instalador do framework vai junto com o instalador da aplicação.
Leonardo Borges 'Xis'
"Mas a persistência é o que leva a perfeição."
Se a resposta for útil, marque-a. Poderá ser útil para outros desenvolvedores.- Marcado como Resposta AndreAlvesLimaModerator quarta-feira, 22 de fevereiro de 2012 11:11