///Добавить все изображения из папки. private void DirAdd() { const string initialPath = @"C:\"; string dirName = ""; if (!FBAFile.DirChoose(initialPath, out dirName)) { return; } const bool subDirectories = false; //Вложенные подпапки не проверяем. string[] files = FBAFile.FileFind(dirName, "*.*", subDirectories); const string imageFormat = ";.BMP;.JPG;.GIF;.PNG;"; var progress1 = new FormProgress("Загрузка", "Загрузка изображений в базу данных", files.Count()); progress1.Show(); for (int i = 0; i < files.Count(); i++) { string fileNameFull = files[i]; string format = Path.GetExtension(fileNameFull).ToUpper(); if (imageFormat.IndexOf(format, StringComparison.OrdinalIgnoreCase) < 0) { continue; } if (!ImageAdd(fileNameFull)) { return; } progress1.Inc(); //Thread.Sleep(1000); } progress1.Dispose(); ImageRefresh(); sys.SM("Bсе изображения успешно загружены в базу данных!", MessageType.Information); }