Save filenames inside a directory to textbox


i have little question,

i want make program reads filenames inside selected folder. , after selecting folder saves filenames in (rich)textbox. select example folder contains files names: "piet" , "joop". after selecting folder saves names "piet" , "joop" textbox.

here code far:

using system;  using system.collections.generic;  using system.componentmodel;  using system.data;  using system.drawing;  using system.linq;  using system.text;  using system.windows.forms;  using system.io;  using system.collections;    namespace trackreader  {      public partial class form1 : form      {            public form1()          {              initializecomponent();          }            private void exittoolstripmenuitem_click(object sender, eventargs e)          {              this.close();          }            private void infotoolstripmenuitem_click(object sender, eventargs e)          {              form2 form2 = new form2();              form2.show();          }            private void howtousetoolstripmenuitem_click(object sender, eventargs e)          {              form3 form3 = new form3();              form3.show();          }            private void button1_click(object sender, eventargs e)          {              folderbrowserdialog fbd = new folderbrowserdialog();              fbd.rootfolder = environment.specialfolder.mycomputer;              if (fbd.showdialog() == system.windows.forms.dialogresult.ok)                  textbox2.text = fbd.selectedpath;          }            private void textbox1_textchanged(object sender, eventargs e)          {                        }            private void textbox3_textchanged(object sender, eventargs e)          {            }            private void button2_click(object sender, eventargs e)          {              if (savefiledialog1.showdialog() == system.windows.forms.dialogresult.ok)              {                  file.writealltext(savefiledialog1.filename, textbox1.text);              }          }                      private void button3_click(object sender, eventargs e)          {              if (openfiledialog1.showdialog() == system.windows.forms.dialogresult.ok)              {                  textbox1.text = file.readalltext(textbox1.text);              }            }      }  }  
thank you!

try this

textbox2.text = string.join(", ", (from fn in system.io.directory.getfiles(fbd.selectedpath)
select system.io.path.getfilenamewithoutextension(fn).split('.')[0]).distinct().toarray());

                                               

muthukrishnan ramasamy
net4.rmkrishnan.net
use need, reduce global warming



Visual Studio Languages  ,  .NET Framework  >  Visual C#



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

job syspolicy_purge_history job fail in sqlserver 2008

Trying to register with public marketplace error with 'Get-AzureStackStampInformation'