Esempio n. 1
0
        private void uiSymbolButton13_Click(object sender, EventArgs e)
        {
            string dir = "";

            if (DirEx.SelectDir("系统打开文件夹", ref dir))
            {
                UIMessageTip.ShowOk(dir);
            }

            dir = "";
            if (DirEx.SelectDirEx("扩展打开文件夹", ref dir))
            {
                UIMessageTip.ShowOk(dir);
            }
        }
Esempio n. 2
0
        public override void Init()
        {
            uiListBox1.Items.Clear();
            for (int i = 0; i < 20; i++)
            {
                uiListBox1.Items.Add(i);
            }

            uiImageListBox1.Items.Clear();
            string[] files = System.IO.Directory.GetFiles(DirEx.CurrentDir() + "Team",
                                                          "*.png", SearchOption.TopDirectoryOnly);
            foreach (string file in files)
            {
                uiImageListBox1.AddImage(file, file.FileInfo().Name);
            }
        }
Esempio n. 3
0
        public static bool TryParse(string[] args, out DirEx direx)
        {
            Args = args;

            direx = null;

            if (args.Length == 0)
                return false;

            DirectoryInfo directory = null;
            foreach (string arg in args)
            {
                if (Directory.Exists(arg) && (directory = new DirectoryInfo(arg)) != null)
                    break;
            }

            if (directory == null)
                return false;

            direx = new DirEx(directory);

            return true;
        }