Example #1
0
        List <FileInfo> m_lstSelPathList = new List <FileInfo>();      //選択中のセルリスト

        #endregion

        #region コンストラクタ

        public MainForm( )
        {
            InitializeComponent();

            // 各メンバーの初期化
            m_nSort          = 0;
            m_nSortMax       = m_arySortType.Length;
            rdoSearch.Images = imgRadioIco;

            // 設定情報を読み込む
            m_objSetting = Settings.Load();


            // リストのカラム幅をリセット(リストの幅に合わせる)
            lsvResultBox.Columns[0].Width = -2;


            // ファイル検索クラス
            m_objFS                   = new FileSearcher();
            m_objFS.Progress         += Bgw_ProgressChanged;
            m_objFS.RunWorkCompleted += Bgw_RunWorkerCompleted;

            // ツリービュー
            trvDir.AddNodeRangeComplete += TrvDir_AddNodeRangeComplete;
            trvDir.AddRangeProgress     += TrvDir_AddRangeProgress;

            stat = ProcState.Default;
        }
        static void Main(string[] args)
        {
            FileSearcher fs = new FileSearcher(args);

            Console.WriteLine(fs.SearchResult());
        }