// Load App Files into ToolStripMenu "Apps" public void LoadAndUpdateAppFiles() { // remove the old toolstrip menu items if they exist if (appsToolStripMenuItem.DropDownItems.Count > 0) { while (appsToolStripMenuItem.DropDownItems.Count != 0) { appsToolStripMenuItem.DropDownItems.RemoveAt(0); } } List <string> itemsToAddToMenu = App.GetFileNames(); if (itemsToAddToMenu.Count == 0) { // no .APP files found in the directory, adding useful info for the user ToolStripMenuItem item = new ToolStripMenuItem(); item.Enabled = false; item.Text = "No app items found"; this.appsToolStripMenuItem.DropDownItems.Insert(0, item); } else { int i = 0; foreach (string s in itemsToAddToMenu) { ToolStripMenuItem item = new ToolStripMenuItem(); item.Enabled = true; item.Text = Path.GetFileNameWithoutExtension(s); item.Click += item_Click; this.appsToolStripMenuItem.DropDownItems.Insert(i, item); i++; } } }
static void Main(string[] args) { AppLoader app = new AppLoader(); List<string> l = app.GetFileNames("C:\\Users\\anthony\\Desktop\\Balance"); foreach (string s in l) { string temp = Path.GetFileNameWithoutExtension(s); Console.WriteLine(temp); Console.ReadKey(); } }
static void Main(string[] args) { AppLoader app = new AppLoader(); List <string> l = app.GetFileNames("C:\\Users\\anthony\\Desktop\\Balance"); foreach (string s in l) { string temp = Path.GetFileNameWithoutExtension(s); Console.WriteLine(temp); Console.ReadKey(); } }