真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

c#上傳文件刪除舊文件記事本提取目錄-創(chuàng)新互聯(lián)

html:

成都網(wǎng)站建設、做網(wǎng)站的關注點不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)一個展示的機會來證明自己,這并不會花費您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。

.cs:

using System.IO;

using System.Text.RegularExpressions;

using System.Windows.Forms;

 if (Fi_Fp.PostedFile.ContentLength > 0)//上傳了新圖書

    {

      b._upfile = uploadFile(Fi_Fp);

      if (isTxt == true)

      { b._txtlist = readtxtmm(b._upfile); }//重新提取目錄

    }

  public string uploadFile(HtmlInputFile File1)

  {

    Comm nadd = new Comm();

    if (File1.PostedFile.ContentLength > 0)

    {

      string filenamec = null;

      string fn = File1.PostedFile.FileName;

      filenamec = "File_" + nadd.getRandomFilename();

      filenamec += fn.Substring(fn.LastIndexOf("."));

      string ext = fn.Substring(fn.LastIndexOf(".") + 1).ToLower();

      if (ext == "txt") { isTxt = true; }

      if (SET(ext))

      {

        string Picpath = System.Configuration.ConfigurationManager.AppSettings["bookfile"].ToString().Trim();

        File1.PostedFile.SaveAs(HttpContext.Current.Server.MapPath(Picpath) + filenamec);

        deleteoldfile(Server.MapPath("../bookfile/") + Session["upfile"]);//刪除舊文件

        return filenamec;

      }

      else

      {

        return "格式不正確!";

      }

    }

    else

    {

      return "";

    }

  }

public void deleteoldfile(string oldfile)

  {

    //判斷文件是不是存在

    if (File.Exists(@""+oldfile+""))

    {

       //如果存在則刪除

      File.Delete(@"" + oldfile + "");

    }

  }

 public bool SET(string extion)

  {

    string[] extAry =

      {"txt","doc","ppt","jpg","pdf","bmp","docx"

      };

    for (int i = 0; i < extAry.Length; i++)

    {

      if (extAry[i] == extion)

      {

        return true;

      }

    }

    return false;

  }

  //提取章節(jié)名及開始行號結束行號

  public string readtxtmm(string url)//url txt文件路徑

  {

    string path = Server.MapPath("../bookfile/") + url;

    string str = "第(?[\\w]*?)章";//查找章節(jié)關鍵字  *號為變量

    string wz = ""; //章節(jié)及行號列表

    string[] stringlines = File.ReadAllLines(path, System.Text.Encoding.Default);

    Regex reg = new Regex(str);

    for (int i = 0; i < stringlines.Length; i++)

    {

      Match mat = reg.Match(stringlines[i].ToString());

      if (mat.Success)

      {

        if (i != 0)

        {

          wz += "," + (i - 1) + "|" + i + "," + stringlines[i].ToString();//上一章結尾行號,本章開始行號  章節(jié)名

        }

        else

        { wz += "0," + stringlines[i].ToString(); }

      }

    }

    wz += "," + stringlines.Length + "|";

    return wz;

  }

//讀取目錄沒人并輸出

//讀取章節(jié)內容

    string path = Server.MapPath("bookfile/") + url;

    string[] stringlines = File.ReadAllLines(path, System.Text.Encoding.Default);

    booktitle = stringlines[start].ToString();

    for (int i = start+1; i <= end; i++)

    {

      if (i < stringlines.Length)

      {

        if ( stringlines[i].ToString().Trim().Length>0)

        {

          bookscontent.Text += "

" + stringlines[i].ToString() + "

";

        }

      }

    }

     //讀取上一頁下一頁

    string[] list = txtlist.Split('|');

    for (int i = 0; i < list.Length; i++)

    {

      if (list[i].ToString().Trim() != "")

      {

        string[] dang = list[i].Split(',');

        if (int.Parse(dang[0].ToString()) == start)

        {

          if (i - 1 >= 0)

          {

            string[] arrlist = list[i - 1].Split(',');

            uppage = "上一頁:" + arrlist[1].ToString().Trim() + "
";

          }

          if (i + 1 < list.Length-1)

          {

            string[] arrlist = list[i + 1].Split(',');

            nextpage = "下一頁:" + arrlist[1].ToString().Trim() + "
";

          }

          break;

        }

      }

    }

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


分享題目:c#上傳文件刪除舊文件記事本提取目錄-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://weahome.cn/article/djsoig.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部