示例#1
0
 /// <summary>
 /// 打开指定路径
 /// </summary>
 /// <param name="path">路径</param>
 /// <param name="lView">显示结果的列表视图控件</param>
 /// <param name="imageHashtable">文件图标的键值(哈希表)</param>
 public static void OpenDirectory(string path, ListView lView, Hashtable imageHashtable)
 {
     if (path == "")
     {
         OpenRoot(lView, imageHashtable);
     }
     else
     {
         ExplorerCode explorer = new ExplorerCode();
         explorer.Enter(path);
         ShowHostDirectory(explorer, lView, imageHashtable);
     }
 }
示例#2
0
        /// <summary>
        /// 发送文件夹内的信息(当前路径下的文件和文件夹)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="code"></param>
        private void sendDirectoryDetial(BaseCommunication sender, Code code)
        {
            DoubleCode tempcode = code as DoubleCode;

            if (tempcode != null)
            {
                if (tempcode.Body != "")
                {
                    ExplorerCode explorer = new ExplorerCode();
                    explorer.Enter(tempcode.Body);
                    sender.SendCode(explorer);
                }
            }
        }
示例#3
0
文件: Servers.cs 项目: sunpander/VSDT
 /// <summary>
 /// �����ļ����ڵ���Ϣ(��ǰ·���µ��ļ����ļ���)
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="code"></param>
 private void sendDirectoryDetial(BaseCommunication sender, Code code)
 {
     DoubleCode tempcode = code as DoubleCode;
     if (tempcode != null)
     {
         if (tempcode.Body != "")
         {
             ExplorerCode explorer = new ExplorerCode();
             explorer.Enter(tempcode.Body);
             sender.SendCode(explorer);
         }
     }
 }