vb.net重命令文件 vbnet format

VB.NET命令窗口

Vb不是人機對話窗口,而是編程工具,可以編寫代碼進行調試執(zhí)行或者生成可執(zhí)行文件。

成都創(chuàng)新互聯(lián)公司長期為超過千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為吉水企業(yè)提供專業(yè)的成都做網(wǎng)站、網(wǎng)站制作,吉水網(wǎng)站改版等技術服務。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

用Visual Studio .Net開發(fā)"Hello World!"程序:

我們知道"Hello World"一般是命令行程序,而這種程序在Visual Studio .Net中被稱為"控制臺程序"。下面是Visual Studio .Net編寫控制臺"Hello World!"程序的具體步驟:

(1)、啟動Visual Studio .Net。

(2)、選擇菜單【文件】|【新建】|【項目】后,彈出【新建項目】對話框。

(3)、將【項目類型】設置為【Visual Basic項目】。

(4)、將【模板】設置為【控制臺應用程序】。

(5)、在【名稱】文本框中輸入【Hello World】。

(6)、在【位置】的文本框中輸入【E:VS.NET項目】,然后單擊【確定】按鈕,則Visual Studio .Net會按照上面設定的參數(shù)創(chuàng)建一個控制臺應用程序項目,具體如圖01所示。

圖01:"Hello World"控制臺程序的【新建項目】界面

(7)、在【解決方案資源管理器】窗口中,雙擊Module1.vb文件,進入Module1.vb文件的編輯界面。

(8)、Visual Studio .Net已經(jīng)為產(chǎn)生Main()函數(shù)。在系統(tǒng)創(chuàng)建的Main()函數(shù)中加入下面一行代碼就可以了:

Console.WriteLine ("Hello World!")

(9)、選擇【文件】|【保存Module1.vb】菜單或者按快捷鍵Ctrl+S,保存所做的修改。

(10)、此時單擊快捷鍵Ctrl+F5運行程序就可以得到圖02所示運行界面:

vb.net 保存excel彈出一個重命名對話框,另存為到其他盤

添加一個SaveFileDialog,在保存excle選擇時候添加

SaveFileDialog1.show()

用法跟OpenFileDialog相同

VB.NET如何使用DOS命令

運行一個可執(zhí)行程序,并且如果該程序仍然在運行,則返回一個包含該程序的進程

ID

的整數(shù)。

Public

Function

Shell(

_

ByVal

PathName

As

String,

_

Optional

ByVal

Style

As

AppWinStyle

=

AppWinStyle.MinimizedFocus,

_

Optional

ByVal

Wait

As

Boolean

=

False,

_

Optional

ByVal

Timeout

As

Integer

=

-1

_

)

As

Integer

參數(shù)

PathName

必選。String。要執(zhí)行的程序的名稱,以及任何必選的參數(shù)和命令行開關。PathName

也可以包含驅動器和目錄路徑或文件夾。

如果您不知道程序的路徑,可以使用

My.Computer.FileSystem.GetFiles

方法進行查找。例如,調用

My.Computer.FileSystem.GetFiles("C:\",

True,

"testFile.txt")

可以返回驅動器

C:\

上任意處的名稱為

testFile.txt

的每個文件的完整路徑。

Style

可選。AppWinStyle。從

AppWinStyle

枚舉中選擇的值,指定要在其中運行程序的窗口的樣式。如果省略

Style,則

Shell

將使用

AppWinStyle.MinimizedFocus,它啟動程序后最小化并帶有焦點。

Wait

可選。Boolean。指示

Shell

函數(shù)是否應等待程序完成的值。如果省略

Wait,Shell

將使用

False。

Timeout

可選。Integer。Wait

True

時要等待的毫秒數(shù)。如果省略

Timeout,則

Shell

使用

-1

表示沒有超時,并且

Shell

直到程序完成才會返回。因此,如果省略

Timeout

或將其設置為

-1,則

Shell

可能永遠不會將控制返回您的程序。

如果你要獲得顯示的結果,我知道的方法是使用一個dos管道(名字玄乎,實際上沒什么)

在命令的最后加一個

(filename)

這樣這個命令所有的顯示結果就背記錄在(filename)里面了

比如

dir

a.txt

這樣dir顯示的結果就是背全部記錄在a.txt里面

VB中重命名文件名

把D:\test\目錄下的所有jpg文件重命名為pic###.jpg的代碼:

Dim i As Integer

i = 1

Set fs = CreateObject("scripting.filesystemobject")

Set fd = fs.GetFolder("d:\test")

For Each f In fd.Files

If LCase(f.ShortName) Like "*.jpg" Then

f.Name = "pic" Format(i, "000") ".jpg"

i = i + 1

End If

Next

如果文件名已確定,可以用Set f=fs.GetFile("[完整路徑和文件名]"),然后用f.Name="[新文件名]"

另外提問的時候要注意把已知的條件和要達到的效果說清楚,“已知文件名的若干文件”到底是什么樣的文件名,有沒有什么規(guī)律?是否在同一文件夾下?或者是否已將文件名存放在一個字符串數(shù)組中?不說清楚別人怎么能幫你,只能給你一個實現(xiàn)的思路了

當前題目:vb.net重命令文件 vbnet format
網(wǎng)站鏈接:http://bm7419.com/article26/dohhecg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供云服務器、、做網(wǎng)站、全網(wǎng)營銷推廣、ChatGPT、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站