亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 編程設計 > 正文

如何對文件進行操作?

2020-06-19 13:51:11
字體:
來源:轉載
供稿:網友

<%@ LANGUAGE="VBScript" %>

<% 'Set file i/o constants.
  Const ForReading  = 1
  Const ForWriting  = 2
  Const ForAppending = 8
  filename = "test.txt"
  path = Server.MapPath("data") & "/" & filename

  ' 映射文件名到服務器的物理路徑.
  operation = Request.Form("operation") %>

  ' 得到請求操作.
<html>
<head>
<title>
千花飛舞之處理文件</title>
</head>
<body>
<font face="Arial,Helvetica" size=2>

<table bgcolor="#000000" border=0 cellpadding=1 cellspacing=0><tr><td>
<table bgcolor="#008080" border=0 cellpadding=8 cellspacing=0><tr valign=bottom><td>
<font face="Arial,Helvetica" size=2>
<form action="<% = Request.ServerVariables("script_NAME") %>" method="post">
<input name="operation" type="radio" value="create">
創建
<input name="operation" type="radio" value="delete">
刪除
<input name="operation" type="radio" value="read" checked>
讀取
<input name="operation" type="radio" value="write">
寫入
<input name="operation" type="radio" value="append">
添加
<p>
<center>
<input type="submit" value="
確定"> <input type="reset" value="重置">
</center>
</form>
<p>
<a href="fileops.html"><b>
返回</b></a>
</font>
</td></tr></table>
</td></tr></table>
<p>

<%
  if operation = "create" then
    call CreateFile(path)
    call ReadFile(path)
  elseif operation = "delete" then
    call DeleteFile(path)
  elseif operation = "read" then
    call ReadFile(path)
  elseif operation = "write" then
    call WriteFile(path)
    call ReadFile(path)
  elseif operation = "append" then
    call AppendFile(path)
    call ReadFile(path)
  end if

' 執行請求操作.
%>
<p>
</font>
</body></html>

<% sub CreateFile(path)
    dim fs, file
    set fs = CreateObject("Scripting.FileSystemObject")
    if fs.FileExists(path) then
      Response.Write(<b>
,文件" & filename & " 已經存在,創建失敗!</b><br>" & vbCrLf)

     ' 如果文件早已存在則顯示一個錯誤信息
    else
      Response.Write(
恭喜, " & filename & "創建成功!<br>" & vbCrLf)

' 否則創建它并寫入數據
      set file = fs.CreateTextFile(path)
      Response.Write(
" & filename & "寫入數據...<br>" & vbCrLf)
      file.WriteLine("Line 1 added " & Now() & ".")
      file.WriteLine("Line 2 added " & Now() & ".")
      file.WriteLine("Line 3 added " & Now() & ".")
      file.WriteLine("Line 4 added " & Now() & ".")
      file.WriteLine("Line 5 added " & Now() & ".")
      file.Close()
    end if
  end sub
  sub DeleteFile(path)
    dim fs, file
    set fs = CreateObject("Scripting.FileSystemObject")
    if not fs.FileExists(path) then

' 如果文件不存在則顯示一個錯誤信息.
      Response.Write(<b>
,文件" & filename & "不存在,您刪除什么!</b><br>" & vbCrLf)
    else
      Response.Write(
恭喜," & filename & "刪除成功!<br>" & vbCrLf)

  ' 否則刪除它.
      fs.DeleteFile(path)
    end if
  end sub
  sub ReadFile(path)
    dim fs, file
    set fs = CreateObject("Scripting.FileSystemObject")
    if not fs.FileExists(path) then
      Response.Write(<b>
,文件" & filename & "不存在,您讀取什么!</b><br>" & vbCrLf)
    '
如果文件不存在則顯示一個錯誤信息.

    else
      set file = fs.OpenTextFile(path, ForReading)
      Response.Write(
恭喜," & filename & "讀取成功!" & vbCrLf)

  ' 否則打開它并顯示內容.
      Response.Write("<p>" & vbCrLf)
      Response.Write("<hr size=1>" & vbCrLf)
      Response.Write("<font size=3><pre>" & vbCrLf)
      do while not file.AtEndOfStream
        Response.Write(file.ReadLine & vbCrLf)
      loop
      Response.Write("</pre></font>" & vbCrLf)
      Response.Write("<hr size=1>" & vbCrLf)
      file.Close()
    end if
  end sub
  sub WriteFile(path)
    dim fs, file
    set fs = CreateObject("Scripting.FileSystemObject")
    if not fs.FileExists(path) then
      Response.Write(<b>
,文件" & filename & "不存在,您寫入什么!</b><br>" & vbCrLf)

   ' 如果文件不存在則顯示一個錯誤信息.

    else
      set file = fs.OpenTextFile(path, ForWriting)

   ' 否則,改寫內容.
      Response.Write(Rewriting file " & filename & ".<br>" & vbCrLf)
      file.WriteLine("Rewritting file with line 1 added " & Now() & ".")
      file.WriteLine("Rewritting file with line 2 added " & Now() & ".")
      file.WriteLine("Rewritting file with line 3 added " & Now() & ".")
      file.Close()
    end if

  end sub

  sub AppendFile(path)

    dim fs, file

    set fs = CreateObject("Scripting.FileSystemObject")

    if fs.FileExists(path) then
      set file = fs.GetFile(path)
      if file.size > 500 then

 ' 如果文件存在,檢查它的大小并退出,如果它超過500K.
        Response.Write(<b>
,文件" & filename & "超過了大小限制, 添加失敗!</b><br>" &
vbCrLf)
        exit sub
      end if

    else
      Response.Write(
,文件" & filename & "不存在!但它將會被創建...<br>" & vbCrLf)
    end if
    '
如果文件不存在,顯示一個提示信息.

    Response.Write(
添加內容到文件" & filename & "...<br>" & vbCrLf)
    set file = fs.OpenTextFile(path, ForAppending, true)
    file.WriteLine("
添加的新內容:" & Now() & ".")

' 當需要給它添加新內容時打開或創建文件
    file.Close()

  end sub %>

 


    

[1]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲网址你懂得| 亚洲精品久久久久久久久| 亚洲日本中文字幕免费在线不卡| 国产日韩欧美电影在线观看| 97热精品视频官网| 国产精品成人免费电影| 国产成人精品视| 日本精品一区二区三区在线| 久久视频免费观看| 欧美成人免费视频| 国产精品久久久久久久电影| 一区二区福利视频| 91av免费观看91av精品在线| 久久精品最新地址| 欧美极品第一页| 精品久久久久久中文字幕大豆网| 国产mv免费观看入口亚洲| 欧美日韩成人在线播放| 国产精品麻豆va在线播放| 亚洲男人的天堂在线| 国产v综合v亚洲欧美久久| 国产成人精品免高潮在线观看| 日韩精品视频在线观看网址| 亚洲国产精品高清久久久| 中文字幕亚洲无线码a| 亚洲专区国产精品| 成人久久精品视频| 97视频色精品| 中文字幕最新精品| 国产欧美一区二区三区在线看| 日韩免费观看在线观看| 精品欧美aⅴ在线网站| 亚洲风情亚aⅴ在线发布| 国产亚洲视频在线观看| 不用播放器成人网| 2018中文字幕一区二区三区| 色偷偷av亚洲男人的天堂| 亚洲精品电影在线观看| 日韩美女在线观看| 在线播放亚洲激情| 久久久精品一区二区| 成人激情视频小说免费下载| 欧美性极品xxxx娇小| 日韩一区二区三区xxxx| 成人亲热视频网站| 黄色精品一区二区| 久久精品国产成人| www.久久久久| 两个人的视频www国产精品| 日韩高清电影免费观看完整| 国产欧美精品va在线观看| 国产精品美女呻吟| 欧美黑人国产人伦爽爽爽| 亚洲欧美国产一区二区三区| 亚洲视频日韩精品| 中文字幕日韩精品在线观看| 欧美激情亚洲一区| 在线视频中文亚洲| 一区二区欧美久久| 亚洲人成自拍网站| 欧美日韩一区二区三区| 亚洲偷欧美偷国内偷| 不卡伊人av在线播放| 亚洲男子天堂网| 国产午夜精品一区二区三区| 日韩精品在线第一页| 亚洲jizzjizz日本少妇| 亚洲日韩欧美视频| 日本成人免费在线| xx视频.9999.com| 日韩精品免费在线| 成人激情视频小说免费下载| 亚洲人av在线影院| 欧美一级淫片丝袜脚交| 欧美精品精品精品精品免费| 日韩网站免费观看高清| 亚洲国产精久久久久久久| 国内精久久久久久久久久人| 高清欧美一区二区三区| 国产精品亚洲аv天堂网| 国产欧美一区二区| 国产精品你懂得| 亚洲精品按摩视频| 亚洲国产97在线精品一区| 国产精品最新在线观看| 国产精品久久久久久久久男| 欧美国产乱视频| 亚洲自拍偷拍色图| 亚洲国产日韩欧美在线99| 国产噜噜噜噜久久久久久久久| 国产成人在线播放| 国产91精品青草社区| 91久久精品久久国产性色也91| 亚洲激情视频在线观看| 国产精品ⅴa在线观看h| 国产精品影院在线观看| 欧美老女人bb| 成人免费激情视频| 精品久久久久久久久中文字幕| 亚洲 日韩 国产第一| 久久国产精品电影| 国产视频在线观看一区二区| 欧美亚洲日本黄色| 8090理伦午夜在线电影| 欧美大片在线影院| 精品福利在线看| 亚洲欧美综合v| 国产成人精品免费久久久久| 久久成人精品电影| 夜夜嗨av色综合久久久综合网| 欧美性黄网官网| 日韩av手机在线观看| 欧美成在线观看| 国产一区二区黑人欧美xxxx| 91啪国产在线| 精品成人乱色一区二区| 亚洲综合视频1区| 成人黄色片网站| 在线观看日韩专区| 中文字幕日韩av电影| 精品亚洲国产成av人片传媒| 国产欧美va欧美va香蕉在线| 亚洲xxxx视频| 国产精品视频公开费视频| 成人动漫网站在线观看| 国产精品福利在线观看网址| 成人激情av在线| 日韩在线观看视频免费| 亚洲成色777777女色窝| 亚洲精品98久久久久久中文字幕| 久久久成人的性感天堂| 成人黄色免费网站在线观看| 欧美激情在线视频二区| 久久久人成影片一区二区三区观看| 欧美又大粗又爽又黄大片视频| 日韩国产欧美区| 日韩高清电影好看的电视剧电影| 亚洲欧美国产一区二区三区| 日本久久中文字幕| 成人免费视频xnxx.com| 欧美亚州一区二区三区| 米奇精品一区二区三区在线观看| 国产精品露脸av在线| 欧美一级成年大片在线观看| 欧美在线观看网址综合| 欧美亚洲在线观看| 国产69久久精品成人看| 欧美日韩午夜视频在线观看| 国产欧美一区二区三区久久人妖| 欧美国产日韩免费| 久久久久女教师免费一区| 国产精品久久久久av| 日韩黄色av网站| 国自产精品手机在线观看视频| 国产丝袜一区视频在线观看| 国产成人综合一区二区三区| 懂色aⅴ精品一区二区三区蜜月| 亚洲欧洲国产伦综合| 国产一区二区三区在线免费观看| 日本国产一区二区三区| 亚洲欧美一区二区三区四区| 欧美亚洲国产另类| 亚洲精品久久久久久下一站| 最新国产精品亚洲|