コード例 #1
0
ファイル: Form_Main.cs プロジェクト: AmpiRiyM/PrintThat
        private void CheckDirectory()
        {
            dgv.Rows.Clear();

            if (!System.IO.Directory.Exists(Configs.TargetPath))
            {
                return;
            }

            string txt = button_print.Text;

            button_print.Text    = "Обновление";
            button_print.Enabled = false;

            var files = FileFunctions.GetAvaliableFilesByDirectory(Configs.TargetPath, Configs.RecSearch);

            string file_name;

            foreach (var file in files)
            {
                file_name = file.Split('\\').Last();
                dgv.Rows.Add(null, true, file_name, file, 1);
            }
            files = null;

            button_print.Text    = txt;
            button_print.Enabled = true;
        }
コード例 #2
0
        internal static void PrintFolder(string folder)
        {
            if (!Directory.Exists(folder))
            {
                return;
            }

            List <string> files = FileFunctions.GetAvaliableFilesByDirectory(folder, Configs.RecSearch);

            foreach (string file in files)
            {
                file.Print();
            }
        }