/// <summary>
        /// 远程浏览器ListView填充数据
        /// </summary>
        /// <param name="listview"></param>
        /// <param name="imagelist"></param>
        /// <param name="path"></param>
        /// <param name="userInformation"></param>
        public void getFileInformationForListViewWeb(ListView listview, ImageList imagelist, string path, UserInformation userInformation)
        {
            ArrayList str = new ArrayList();

            try
            {
                str = userInformation.upYun.readDir(path);
            }catch { }
            RefreshListViewWeb rlv = new RefreshListViewWeb(delegate(ListView dglistview, ImageList dgimagelist, string dgpath)
            {
                dglistview.BeginUpdate();
                dglistview.Items.Clear();
                dgimagelist.Images.Clear();
                if (dgpath != @"/")
                {
                    dglistview.Items.Add("上级目录");
                }
                ListViewItem lvi = new ListViewItem();
                int index        = 1;
                dgimagelist.Images.Add("folder", ToolsLibrary.GetIcon.GetDirectoryIcon(Environment.GetFolderPath(Environment.SpecialFolder.CommonProgramFiles) + @"\"));
                foreach (var item in str)
                {
                    UpYunLibrary.FolderItem a = (UpYunLibrary.FolderItem)item;
                    lvi = new ListViewItem(a.filename);
                    if (a.filetype == "F")
                    {
                        lvi.ImageIndex = 0;
                    }
                    else if (a.filetype == "N")
                    {
                        lvi.ImageIndex = index;
                        dgimagelist.Images.Add(a.filename, ToolsLibrary.GetIcon.GetFileIcon(a.filename, false));
                        index++;
                    }
                    lvi.SubItems.Add(ToolsLibrary.Tools.getCommonSize(a.size));
                    lvi.SubItems.Add(ToolsLibrary.Tools.getCommonTime(Convert.ToDouble(a.number)).ToString());
                    dglistview.Items.Add(lvi);
                }
                dglistview.EndUpdate();
            });

            listview.Invoke(rlv, listview, imagelist, path);
        }
 /// <summary>
 /// 远程浏览器ListView填充数据
 /// </summary>
 /// <param name="listview"></param>
 /// <param name="imagelist"></param>
 /// <param name="path"></param>
 /// <param name="userInformation"></param>
 public void getFileInformationForListViewWeb(ListView listview, ImageList imagelist, string path, UserInformation userInformation)
 {
     ArrayList str = new ArrayList();
     try
     {
         str = userInformation.upYun.readDir(path);
     }catch{ }
     RefreshListViewWeb rlv = new RefreshListViewWeb(delegate(ListView dglistview, ImageList dgimagelist, string dgpath)
         {
             dglistview.BeginUpdate();
             dglistview.Items.Clear();
             dgimagelist.Images.Clear();
             if (dgpath != @"/")
                 dglistview.Items.Add("上级目录");
             ListViewItem lvi = new ListViewItem();
             int index = 1;
             dgimagelist.Images.Add("folder", ToolsLibrary.GetIcon.GetDirectoryIcon(Environment.GetFolderPath(Environment.SpecialFolder.CommonProgramFiles) + @"\"));
             foreach (var item in str)
             {
                 UpYunLibrary.FolderItem a = (UpYunLibrary.FolderItem)item;
                 lvi = new ListViewItem(a.filename);
                 if (a.filetype == "F")
                     lvi.ImageIndex = 0;
                 else if (a.filetype == "N")
                 {
                     lvi.ImageIndex = index;
                     dgimagelist.Images.Add(a.filename, ToolsLibrary.GetIcon.GetFileIcon(a.filename, false));
                     index++;
                 }
                 lvi.SubItems.Add(ToolsLibrary.Tools.getCommonSize(a.size));
                 lvi.SubItems.Add(ToolsLibrary.Tools.getCommonTime(Convert.ToDouble(a.number)).ToString());
                 dglistview.Items.Add(lvi);
             }
             dglistview.EndUpdate();
         });
     listview.Invoke(rlv,listview,imagelist,path);
 }