示例#1
0
 /// <summary>
 ///  构造函数
 /// </summary>
 /// <param name="filename"></param>
 /// <param name="isnew">是否是新文件(没有下载过)</param>
 ///
 public DownloadContent(string filename)
 {
     FileFullName = filename;
     State        = emState.DownLoading;
     Buffer       = new byte[BUFFER_SIZE];
     OpenFile();
 }
        /// <summary>
        ///
        /// </summary>
        public DownloadContent(string file_name, bool is_new = true)
        {
            FileFullName = file_name;
            State        = emState.Downloading;
            Buffer       = new byte[BUFFER_SIZE];

            OpenFile(is_new);
        }
示例#3
0
 /// <summary>
 ///   设置状态
 /// </summary>
 void UpdateState(emState state)
 {
     CurrentState = state;
     OnUpdateEvent();
 }