• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試工具Robot中關于文件操作命令

    發布: 2009-12-17 16:37 | 作者: 網絡轉載 | 來源: 領測軟件測試 | 查看: 52次 | 進入軟件測試論壇討論

    領測軟件測試網

    二)寫文件

              1、 順序文件

              寫順序文件我們可以用Write # 和Print #語句向一個已經打開的文件中寫入數據.

               下面是他們的格式和說明:

               Print # 的語法格式:

              Print # 文件號,變量列表

              例如,將文本框中的文本寫到文件中,代碼如下:

            Open "file.txt" For Output As #filenum

            Input #filenum, text1.text

              Write # 語句的語法格式:

            Write # 文件號,變量列表

               說明:用Write # 語句寫入的信息便于以后用Input #語句來讀取數據,因為Write #語句自動將寫入到文件中的信息用逗號分開,并為字符串數據加上雙引號.例如:

            Open "student.txt" For Output As #filenum

            Write #filenum, "張三", "初一年級", 14

            Write #filenum, "李四", "職業高中", 18

               2、 隨機文件

              向隨機文件中寫入數據,使用Put。UZ句.語法格式如下:

            Put [#] FileNum ,[RecNum],UserType

              說明:

              (1) FileNum 是要打開的文件號;RecNum是要寫入的記錄號,若省略,則再上一次用Get 和Put語句所讀寫過的記錄的后一條記錄中寫入,如果沒有執行過Get 和Put語句,就從第一條記錄開始

               (2)UserType 是包含要寫入數據的用戶自定義的數據類型變量.例如:我們向前面的student.txt文件中的第5個記錄寫入數據,可用這些語句:

             stud.No = 0301
             stud.Name = “王武”
             stud.Age =20
             Put #1 ,5,stud

               如果要插入的數據不只一兩條的話,首先要確定文件和每條記錄的長度,這樣就可以計算出文件中究竟有多少條記錄.我們可以用Lof()函數返回文件的長度,Len()函數返回每個記錄的長度,計算文件中的記錄個數可以用文件的長度除以給個記錄的長度.示例如下:

            Nextrec= (Lof(1)\Len(UserType))+1

            Put #1,Nextrec,UserType

              3、二進制文件

               下面是以二進制方式寫入文件的語句格式及其說明:

               格式:

            Put [#]fileNumber ,[Pos], Var

               功能: 用二進制方式,從文件的中指定的位置開始寫入,所給變量長度的數據

              說明:

              (1)FileNumber是以二進制方式打開的文件號.

               (2)Pos用來指定寫操作發生時的字節位置,若省略,則使用當前文件指針位置.

               (3)Var是用來存放寫入的數據的變量.該語句會自動根據var變量包含的字節長度寫入文件,如果Var是一個可變長度的字符串變量,則傳送的字節數等于Var中目前的字節數.

               使用方法可參考二進制文件的讀操作.

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    22/2<12

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>