예제 #1
0
        public void CreatList()
        {
            PLTool    tool     = new PLTool();
            ArrayList allTools = null;

            try
            {
                allTools = tool.GetAllTools();
            }
            catch (EnvironmentException exception)
            {
                MessageBox.Show(exception.Message, "工具软件管理", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                return;
            }
            catch
            {
                MessageBox.Show("显示工具软件信息失败!", "工具软件管理", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                return;
            }
            for (int i = 0; i < allTools.Count; i++)
            {
                DETool       tool2 = (DETool)allTools[i];
                string[]     items = new string[] { tool2.Name, tool2.Creator, tool2.CreateTime.ToString("yyyy-MM-dd"), tool2.Description };
                ListViewItem item  = new ListViewItem(items)
                {
                    Tag        = tool2,
                    ImageIndex = ClientData.MyImageList.GetIconIndex("ICO_ENV_TOOL")
                };
                this.lvwTool.Items.Add(item);
            }
        }
예제 #2
0
        private void GetBaseToolAndEdit()
        {
            PLTool tool = new PLTool();

            try
            {
                this.allTools = tool.GetAllTools();
            }
            catch
            {
                MessageBox.Show("获取工具软件信息失败", "文件类型", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
            PLBrowser browser = new PLBrowser();

            try
            {
                this.allEditor = browser.GetAllEditors();
            }
            catch
            {
                MessageBox.Show("获取编辑器信息失败", "文件类型", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
        }