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

BizTalk Server 2013 Azure VM Log Shipping and HA for hosts

How to Share webservice object to all user