last day (15 days later) » 

3:38 PM
2
A: Obter caminho do desktop

dcastroUsa o enum Environment.SpecialFolder.Desktop string desktop = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); string filePath = Path.Combine(desktop, "File.txt");

 
Amigo @dcastro o Load não está a abrir o documento...
 
Faz debug e verifica se o valor de filePath esta' correcto.
 
Como assim @dcastro?
 
@GodfatherSantana Disseste que "o Load não está a abrir o documento". É impossível diagnosticar o problema só com essa informação. O que é que aconteceu? Qual o código no método Load? Em que parte do código falhou? Foi lançada alguma excepção? Se sim, qual? Quais são os valores das variáveis locais? O caminho do ficheiro está correcto? O ficheiro existe em disco?
 
Amigo, basicamente eu faço debug, o form abre mas o programa não abre automaticamente o FILE.txt que se encontra no Ambiente de trabalho... O código que está no Load, é o que mencionaste em cima, não dá nenhum erro.
 
3:38 PM
@GodfatherSantana Chamaste o Process.Start depois de obter o caminho?
 
Não @dcastro, adiciono: " System.Diagnostics.Process.Start(@"Desktop\FILE.txt");" ?
 
@GodfatherSantana Tenta ler e entender o código que eu postei. Fazer só copy paste não é um bom hábito. O código só constrói o caminho para o ficheiro, e guarda o caminho na variável filePath. Depois precisas de abrir o ficheiro, com Process.Start(filePath)
 
Amigo, consegui resolver, era mesmo um erro no meu código. Obrigado!
Amigo dcastro, estás aí?
 
sim, estou
 
Eu afinal estava a pensar mal o programa...
 
3:41 PM
qual era o problema?
 
Eu nem preciso que o código abra o ficheiro FILE.txt. Eu estava a usar o OpenFileDialog, mas eu queria que o Load fizesse o que eu estou a pensar.
É o seguinte, o ficheiro txt que eu estou a criar, é para ser "selecionado", para que depois o cmd corra o que código que preciso.
Eu não preciso de abrir o ficheiro, apenas preciso que o programa saiba que aquele "FILE.txt" é para ser seleccionado e depois corre cmd com o método que selecciono previamente em código.
Queres que te envie o meu projecto?
 
4:03 PM
nao e' preciso, obrigado
estou a trabalhar agora
 
Dá para falar contigo sem ser por aqui, para ser mais fácil...
 
4:22 PM
se tiveres mais alguma pergunta, o melhor mesmo e' por no SO..
 

last day (15 days later) »