作者pipipikachu (大白兔 )
看板Visual_Basic
標題[VB6 ] shell的問題
時間Mon Jul 11 09:54:13 2005
我想用vb去呼叫其他程式執行,所以我用了shell
我用google找了一些shell的用法
Call wshShell.Run("devmgmt.msc", 1, True)
這是呼叫裝置管理員.
wshShell.SendKeys "{TAB}"
wshShell.SendKeys "{RIGHT}"
wshShell.SendKeys "%{v} 2"
wshShell.SendKeys "%{n}"
我呼叫其他程式都沒有問題,為何呼叫裝置管理員,想Disable一張網卡,
卻連{TAB}都沒反應...
是裝置管理員有權限的問題嗎?
有沒有版友有做過類似的自動地執行其他程式~
可以告訴我原因嗎?
或者如何可以做到Disable/enable硬體裝置..謝謝
--
發現Q別人的名片檔很有趣.
不過不要Q我的...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.228.201.67
1F:→ chaosrx:shell 是以執行緒方式開啟程式, 開啟後就不管 60.248.88.46 07/19
2F:→ chaosrx:所以後面送的模擬鍵完全沒送給該程式, 而是VB程 60.248.88.46 07/19
3F:→ chaosrx:是自己接收了 60.248.88.46 07/19