基本VB.NET文件操作語(yǔ)法講解
經(jīng)過(guò)長(zhǎng)時(shí)間學(xué)習(xí)VB.NET,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。VB.NET文件基本操作指的是文件的刪除、拷貝、移動(dòng)、更名等。在VB中,可以通過(guò)相應(yīng)的語(yǔ)句執(zhí)行這些基本操作。
1.拷貝文件(FileCopy語(yǔ)句)
格式:FileCopy(源文件名),(目標(biāo)文件名)
功能:可以把源文件拷貝到目標(biāo)文件,拷貝后兩個(gè)文件的內(nèi)容完全一樣。
說(shuō)明:打開的文件不能拷貝。拷貝文件不能含有通配符(★或?)。
例如:
FileCopy’’A1.doc”.”A2.doc”
將把當(dāng)前目錄下的一個(gè)文件拷貝到同一目錄下的另一個(gè)文件。
例如:如果將一個(gè)目錄下的一個(gè)文件拷貝到另一個(gè)目錄下,則必須包括路徑信息。
FileCopy’’D:\VB\A1.doc”.’’D:\VBl\A1.doc”
VB沒(méi)有提供移動(dòng)文件的語(yǔ)句。實(shí)際上,先用FileCopy語(yǔ)句拷貝文件,然后用Kill語(yǔ)句將源文件名刪除,就能實(shí)現(xiàn)文件的移動(dòng)。
2.刪除文件(Kill語(yǔ)句)
格式:Kill(文件名)
功能:用該語(yǔ)句可以刪除指定的文件。
說(shuō)明:“文件名”可以含有路徑。
例如:
Kill”D:\VB\★.bak--
將刪除D盤VB目錄下的備份文件。
:Kill語(yǔ)句具有一定的“危險(xiǎn)性”,因?yàn)樵趫?zhí)行該語(yǔ)句時(shí)沒(méi)有任何提示信息。為了安全起見(jiàn),當(dāng)在應(yīng)用程序中使用該語(yǔ)句時(shí),一定要在刪除VB.NET文件前給出適當(dāng)?shù)奶崾拘畔ⅰ?/P>
3.文件(目錄)重命名(Name語(yǔ)句)
格式:Name(原文件名)As(新文件名)
功能:可以對(duì)文件或目錄重命名,也可用來(lái)移動(dòng)文件。
說(shuō)明:新文件名不能是已存在的文件名。在原文件名和新文件名中,不能使用通配符“六”和“?”。
例如:
Name "A2.doc"As”B2.doe'’
在一般情況下,“原文件名”和“新文件名”必須在同一驅(qū)動(dòng)器上。如果“新文件名”指定的路徑存在并且與“原文件名”指定的路徑不同,則Name語(yǔ)句將把文件移動(dòng)到新的目錄下,并更改VB.NET文件名。如果“新文件名”與“原文件名”指定的路徑不同但文件名相同,則Name語(yǔ)句將把文件移到新的目錄下,且保持文件名不變。例如:
Name"D:\VBl\A1.FRM”As”D:\VB2\A1.FRM"
將把A1.FRM文件從VBl目錄下移到VB2目錄下,在VBl目錄下的A1.FRM文件被刪除。
再如:
Name”D:\VBl\A1.FRM”As”D:\VB2\A2.FRM”
將原文件從VBl目錄下移到VB2目錄下并重新命名。
用Name語(yǔ)句可以移動(dòng)文件,不能移動(dòng)目錄,但可以對(duì)目錄重命名。
例如:
Name”D:\VBl”As”D:\VB2”
將目錄VBl重命名為VB2
【編輯推薦】