Gravar da listbox para um documento

Boas
Preciso de ajuda, quero fazer um programa em c# que consiste em gravar os items de uma listbox para um documento txt, excel ou word, não importa o documento que por sua vez se encontra nos meus documentos. A seguir poder aceder ao dito documento através do programa c#.
Espero que me tenha feito entender, desde já obrigado.

Dias Santana
 
Resposta ao membro KOmA

Obrigado por tentar ajudar-me. Fui a esse site e o código que encontrei não consigo po-lo a funcionar.
Talvez por eu ser muito novo nesta linguagem (três semanas).
Mais uma vez, obrigado.

Santana
 
Resposta ao membro KOmA

Esses sites são aqueles que eu fui anteriormente e o único site que eu entendi mais ou menos foi o primeiro, só que dá um ou dois erros que eu não sei resolver.
Encontrei este código noutro site que funciona, mas não é bem o que eu quero, por exemplo se na listbox estiver quatro string's só consigo gravar no documento uma string e tem que estar seleccionada e eu queria gravar todas as string's na listbox sem as seleccionar.

StreamWriter sw = newStreamWriter(@"c:\empregados.txt");
sw.WriteLine(listBox1.SelectedItem);

sw.WriteLine();


sw.Close();
 
C# Gravar listbox para um ficheiro
-------------------------------------------------------------------

Código:
void Button3Click(object sender, EventArgs e) 
      { 
      if (saveFileDialog2.ShowDialog() == DialogResult.OK)    
  { 
    System.IO.StreamWriter sw = new System.IO.StreamWriter(saveFileDialog2.FileName); 
  
    foreach (object item in listBox1.Items) 
     
       sw.WriteLine(item.ToString()); 
  
      sw.Close(); 
      };
}
fonte http://forum.videohelp.com/topic336072.html#1747410
 
Última edição:
System.IO.StreamWriter sw = new System.IO.StreamWriter

(@"c:\Documents and Settings\empregados.txt");

foreach (object item in listBox1.Items )

sw.WriteLine(item.ToString());

MessageBox.Show("O documento foi guardado com sucesso!!!");

sw.Close();
 
Back
Topo