返回列表 上一主題 發帖

如何停止屏幕閃動

如何停止屏幕閃動

致大大們,

請問嫗下代碼要如何才可以停止屏幕閃動.
  1. Sub zz()
  2. Debug.Print CreateObject("WScript.Shell").exec("%comspec% /c " & """VOL c:""").StdOut.ReadAll
  3. End Sub
複製代碼

多謝PKKO, 這方法不適用於此.
此代碼衹是隨便引用一些DOS的查詢, 把傳回的 DEBUG PRINT 出來。

TOP

stillfish00你好,

想來是我舉例問題不好, 以 dir 來做例子, fso 是很好的解決屏幕閃動, 但我是想於shell 中用DOS 查詢, 而能控制屏幕閃動, 例如要查詢 xcop /?, fso 便不能做到, 以下代碼便能做到, 但有屏幕閃動。

Sub zz()
Debug.Print CreateObject("WScript.Shell").exec("%comspec% /c xcopy /?").StdOut.ReadAll
End Sub

TOP

jackyq,
........,0,1 > .txt 是可以, 我一向都是這樣做, 但我就是想一次過放入數組, 我曾配合過 clip 指令放入剪貼簿, 已成功, 但.........stdout 似乎更快捷及簡單。 目前就是如何另 CreateObject("WScript.Shell").Exec 如 CreateObject("WScript.Shell").Run 般,做到有窗口隱蔽功能。

TOP

        靜思自在 : 人的心地是一畦田,土地沒有播下好種子,也長不出好的果實。 -
返回列表 上一主題