VB.NET指令 vb指令集

vb.net關(guān)閉指定windowsname的頁面

使用VB.NET關(guān)閉指定WindowsName的頁面可以通過使用System.Diagnostics.Process類的Kill方法來完成。

創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、三河網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁面制作商城建設(shè)、集團公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為三河等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

Kill方法接受一個參數(shù),即要關(guān)閉的進程的窗口名稱,該窗口名稱可以通過Process.GetProcessesByName函數(shù)獲得,這樣就可以遍歷找到任何一個指定的窗口名稱并將其關(guān)閉。例如:

Dim process As Process = Process.GetProcessesByName(“MyApplication.exe”)

process.Kill()

VB.net窗體程序如何讓cmd調(diào)用?

VB.NET 里面會有一個main方法表示函數(shù)的入口

main方法的參數(shù)就是命令行傳給它的

shutdown.exe能直接調(diào)用是因為你的環(huán)境變量有C盤的windows目錄

你只要在你程序的輸出目錄(一般為bin)里面打開命令行輸入程序名稱.exe就可以直接執(zhí)行你的窗體

如果你要調(diào)試輸入命令的效果,你打開你項目的屬性,找到調(diào)試?yán)锩娴拿钚袇?shù),在里面輸入測試參數(shù)就能在你main函數(shù)里面看到結(jié)果了

那如果你想打開任何命令行都可以執(zhí)行你的窗體程序,那你把你程序的安裝目錄設(shè)置為環(huán)境變量,這樣就可以直接執(zhí)行這個命令了

vbnet向指定窗口發(fā)送指令

控制臺程序直接往 standardinput 里面寫對應(yīng)的鍵碼就可以了。

應(yīng)用程序需要使用 SendKeys() 函數(shù),或者 API 發(fā)送消息。

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ù)和命令行開關(guān)。PathName

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

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

My.Computer.FileSystem.GetFiles

方法進行查找。例如,調(diào)用

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

True,

"testFile.txt")

可以返回驅(qū)動器

C:\

上任意處的名稱為

testFile.txt

的每個文件的完整路徑。

Style

可選。AppWinStyle。從

AppWinStyle

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

Style,則

Shell

將使用

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

Wait

可選。Boolean。指示

Shell

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

Wait,Shell

將使用

False。

Timeout

可選。Integer。Wait

True

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

Timeout,則

Shell

使用

-1

表示沒有超時,并且

Shell

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

Timeout

或?qū)⑵湓O(shè)置為

-1,則

Shell

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

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

在命令的最后加一個

(filename)

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

比如

dir

a.txt

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

分享文章:VB.NET指令 vb指令集
轉(zhuǎn)載注明:http://muchs.cn/article40/doeciho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機App設(shè)計、企業(yè)網(wǎng)站制作外貿(mào)網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站云服務(wù)器

廣告

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

搜索引擎優(yōu)化