3
Win32에서 VBScript를 사용하여 클립 보드를 지우려면 어떻게해야합니까?VBScript를 사용하여 클립 보드 지우기
Win32에서 VBScript를 사용하여 클립 보드를 지우려면 어떻게해야합니까?VBScript를 사용하여 클립 보드 지우기
직접 수행 할 수는 없지만 응용 프로그램이 작업을 수행하게 할 수 있습니다. 이 명령 줄 도구 clip
를 사용하여, 에게 클립 보드를 취소합니다
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "cmd.exe /c echo. >NUL | clip", 0, True
또 다른 방법은 COM 인터페이스를 가지고 있고 그 클립 보드를 조작 할 수있는 응용 프로그램을 사용하는 것입니다. 예 : Microsoft Word 및 Internet Explorer.
이것은 Internet Explorer를 사용하여 작동하지만 사용자 대화 던질 수
Set slaveApplication = CreateObject("InternetExplorer.Application")
slaveApplication.Navigate("about:blank")
slaveApplication.document.parentwindow.clipboardData.SetData "text", ""
slaveApplication.Quit
먼저 하나가 정말 멋진입니다. 두 번째는 신뢰할 수있는 사이트에 "about : blank"를 추가하여 해결할 수 있습니다. –