freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第6章文件操作-閱讀頁

2024-11-13 15:07本頁面
  

【正文】 #語句向順序文件中寫入數(shù)據(jù),具體語法結(jié)構(gòu)如下: Write filenumber, printlist 各參數(shù)的說明和 Print#語句一樣。 ( 4)在 Visual Basic ,除了在本案例中已用到的文件操作語句外(如 Open, Close等語句),還有以下常用文件操作語句或函數(shù)。語法結(jié)構(gòu)如下: EOF(filenumber) 其中參數(shù) filenumber為必選參數(shù),對(duì)應(yīng)于用 Open語句打開文件時(shí)所設(shè)的文件號(hào)。在對(duì)文件進(jìn)行操作時(shí),可使用 EOF函數(shù)來判斷是否到達(dá)文件尾部,以避免因試圖在文件結(jié)尾處寫入數(shù)據(jù)而產(chǎn)生錯(cuò)誤。如果 rangenumber取為 0,表示 FreeFile函數(shù)返回一個(gè)介于 1~ 255的有效文件號(hào);如果 rangenumber取為 1,表示 FreeFile函數(shù)返回一個(gè)介于 256~ 511的有效文件號(hào)。使用 FileLen函數(shù)來獲取文件大小時(shí),可以不必先打開相應(yīng)的文件。 ? LOF函數(shù) LOF函數(shù)返回一個(gè)表示文件大小的長(zhǎng)整型數(shù)據(jù),語法結(jié)構(gòu)如下: LOF(filenumber) 其中參數(shù) filenumber為必選參數(shù),為用 Open語句打開的文件的文件號(hào)。 【 案例 63】 學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì) 設(shè)計(jì) 1個(gè)如圖 69所示的學(xué)生成績(jī)管理系統(tǒng), 在該系統(tǒng)中,不僅可以保存或顯示學(xué)生的學(xué)號(hào)、 姓名、成績(jī),而且還可以按學(xué)號(hào)查找某個(gè)學(xué)生 的學(xué)號(hào)、姓名、成績(jī),具體要實(shí)現(xiàn)的功能如下。 ?單擊“上一記錄”按鈕,則在相應(yīng)的文本框中 ?顯示前一個(gè)學(xué)生的成績(jī)信息。 圖 69 學(xué)生成績(jī)管理系統(tǒng) 圖 610 【 錯(cuò)誤 】 提示框 ?單擊“下一記錄”按鈕,則在相應(yīng)的文本框 ?中顯示下一個(gè)學(xué)生的成績(jī)信息。 隨機(jī)文件是以記錄為單位寫入數(shù)據(jù)的 ,且數(shù)據(jù)的長(zhǎng)度必須是固定的 ,其讀寫操作所用到的函數(shù)或語句和順序文件不一樣,在本案例中,我們將學(xué)習(xí)如何使用這些函數(shù)和語句來讀寫隨機(jī)文件。參數(shù) varname為必選參數(shù),為一個(gè)有效的變量名,用來存儲(chǔ)讀出的數(shù)據(jù)。在隨機(jī)文件中,每個(gè)記錄都對(duì)應(yīng)一個(gè)位置,第一個(gè)記錄位于位置 1,第二個(gè)記錄位于位置 2,依此類推,因此只要指定記錄的位置,便可以得到該位置的記錄。聲明記錄的語法結(jié)構(gòu)如下: Private Type 記錄名 字段 1名 As 數(shù)據(jù)類型 *長(zhǎng)度 字段 2名 As 數(shù)據(jù)類型 *長(zhǎng)度 … 【 知識(shí)擴(kuò)展 】 字段 n名 As 數(shù)據(jù)類型 *長(zhǎng)度 End Type 在本案例中,程序的開始便聲明了一個(gè)名為“ stu”的記錄類型,它包含 3個(gè)字段,一個(gè)字段名為“ sNum”,數(shù)據(jù)類型為字符型,長(zhǎng)度為 10個(gè)字節(jié),用于存放學(xué)生的學(xué)號(hào);一個(gè)字段名為“ sName”,數(shù)據(jù)類型為字符型,長(zhǎng)度為 20個(gè)字節(jié),用于存放學(xué)生的姓名;一個(gè)字段名為“ Score”,數(shù)據(jù)類型為字符型,長(zhǎng)度為 4個(gè)字節(jié),用于存放學(xué)生的成績(jī)。二進(jìn)制文件是以字節(jié)為單位來訪問文件,允許用戶隨意地組織或訪問數(shù)據(jù)。二進(jìn)制文件的讀寫操作和隨機(jī)文件所使用的語句是一樣的,使用 Get語句來讀二進(jìn)制文件,使用 Put語句向二進(jìn)制文件中寫入數(shù)據(jù),但參數(shù)的含義有所不同。 【 案例小結(jié) 】 雖然在 Visual Basic ,并且文件類型不同時(shí),其讀寫操作的所使用的方法也不一樣,但不論是哪種類型的文件,對(duì)其進(jìn)行讀寫操作時(shí),大概都要經(jīng)歷以下過程: ? 使用 Open語句打開文件; ? 對(duì)文件進(jìn)行讀寫操作; ? 使用 Close語句關(guān)閉文件。 Get語句既可以讀取隨機(jī)文件中的數(shù)據(jù),還可以讀取二進(jìn)制文件中的數(shù)據(jù),相應(yīng)地向隨機(jī)文件、二進(jìn)制文件中寫入數(shù)據(jù),可以使用 Put 語句來完成。 圖 616 文件資源管理器 圖 617 【 錯(cuò)誤 】 提示框 上兩個(gè)案例中,我們學(xué)習(xí)了如何對(duì)文件進(jìn)行讀寫操作,在本案例中,我們將學(xué)習(xí)對(duì)已經(jīng)存在的文件進(jìn)行復(fù)制、刪除操作。例如: Kill d:\myfile\*.txt 語句便可以刪除 D盤“ myfile”文件夾下的所有文本文件。在指定目標(biāo)文件和源文件時(shí),最好是給出詳細(xì)的路徑,并且文件名中不能含有通配符。在 Visual Basic ,文件的重命名是用 Name語句來實(shí)現(xiàn)的,具體語法結(jié)構(gòu)如下: Name 原文件名 As 新文件名 功能:將“原文件名”改名為“新文件名”。如果“新文件名”的路徑與“原文件名”的路徑不一樣時(shí),則將“原文件”移動(dòng)“新文件名”所指定的路徑下,并將文件重命名為“新文件名”。 【 案例小結(jié) 】 文件操作除了基本的讀寫操作之外,還應(yīng)包括刪除、復(fù)制、重命名等操作。在進(jìn)行刪除、復(fù)制、改名等操作時(shí),最好是指定文件的詳細(xì)路徑。 綜合案例 在第 4章最后的綜合案例中 , 設(shè)計(jì)了一個(gè)簡(jiǎn)單記事本 ,該記事本只能編輯文本 , 不能保存和打開文本 。該應(yīng)用程序不僅可以編輯文本框中的內(nèi)容,而且還可以實(shí)現(xiàn)文件處理的功能,包括文件的打開和保存。 實(shí)訓(xùn) 文件管理器的設(shè)計(jì) 設(shè)計(jì)一個(gè)簡(jiǎn)單的學(xué)生成績(jī)錄入系統(tǒng) 本章小結(jié) Visual Basic ,使用 Visual Basic 、函數(shù),便可以讓應(yīng)用程序具有數(shù)據(jù)保存和打開的功能。 本章小結(jié) 在本章主要學(xué)習(xí)了以下內(nèi)容: ? 文件的基本概念; ? 文件的分類; ? 3種常用的文件管理控件; ? 與文件處理相關(guān)的一些基本語句和函數(shù); ? 3種文件的讀寫操作; ? 文件的刪除、復(fù)制、重命令等基本操
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1