給你個(gè)方法原型:
創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)月湖,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220
File.Copy("~\*.*","~\",Boolean)
第一個(gè)參數(shù)是String,指定原文件的Path;
第二個(gè)參數(shù)是String,指定拷貝目標(biāo)Path;
第三個(gè)參數(shù)是Boolean,表示覆蓋同名文件。
自己修改一下即可。
先要明白原理:
可以將你的問(wèn)題轉(zhuǎn)化成:有兩個(gè)杯子Text1和Text2,將兩個(gè)杯子中的水(.text)互換應(yīng)該怎么做?
答案是用另外一個(gè)空杯子C來(lái)輔助。
關(guān)鍵語(yǔ)句:
C=Text1.text
Text1.text=Text2.text
Text2.text=C
假設(shè)A截圖為SHEET1表,B截圖為sheet2表
用 與語(yǔ)句
for i= 6 to 9
sheets("sheet1").cells(i,4)=sheets("sheet2").cells(i,2)
next i
即可
也可以用RANGE語(yǔ)句一次賦值完成
如果不用byref傳址方式,而是byval傳值方式調(diào)用參數(shù),就要用到function來(lái)實(shí)現(xiàn),sub是不行的。function的返回值可以是一個(gè)數(shù)組,只包含兩個(gè)元素,或者返回一個(gè)字符串,形式類似 a|b,然后接收到字符串了以后分割一下,就可以得到交換后的值了。其實(shí)這樣反而麻煩,還不如在程序內(nèi)部調(diào)用。
在窗體上添加2個(gè)文本框,1個(gè)按鈕:
其中1個(gè)文本框用來(lái)輸入:源文件夾,另1個(gè)文本框用來(lái)輸入目標(biāo)文件夾
1個(gè)按鈕編寫代碼:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim MySourceFolder As String
If Microsoft.VisualBasic.Right(TextBox1.Text, 1) = "\" Then
MySourceFolder = TextBox1.Text
Else
MySourceFolder = TextBox1.Text "\"
End If
Dim MyDestFolder As String
If Microsoft.VisualBasic.Right(TextBox2.Text, 1) = "\" Then
MyDestFolder = TextBox2.Text
Else
MyDestFolder = TextBox2.Text "\"
End If
Dim MyDir As New System.IO.DirectoryInfo(MySourceFolder)
Dim MyFiles() As System.IO.FileInfo = MyDir.GetFiles("*.txt")
For Each MyFile As System.IO.FileInfo In MyFiles
System.IO.File.Copy(MySourceFolder MyFile.Name, MyDestFolder MyFile.Name, True) '允許同名覆蓋,否則為False
Next
End Sub
在窗體上放置一個(gè) Timer 控件,Interval 屬性設(shè)置為 120000(120000毫秒=120秒=2分鐘),Enabled 屬性設(shè)置為 True,添加如下代碼:
Private?Sub?Timer1_Tick(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Timer1.Tick
Dim?dDir1?As?New?System.IO.DirectoryInfo("C:\a")
dDir1.MoveTo("D:\b")??'移動(dòng)?C:\a?文件夾所有文件到?D:\b????
End?Sub
新聞標(biāo)題:vb.net兩個(gè)文件互換 vb將兩個(gè)文件合并
URL網(wǎng)址:http://chinadenli.net/article36/dodsdsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開(kāi)發(fā)、微信公眾號(hào)、品牌網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、關(guān)鍵詞優(yōu)化、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)