用vbscript实现启用 Caps Lock (大写)键

所属分类: 脚本专栏 / vbs 阅读数: 1463
收藏 0 赞 0 分享
问:
嗨,Scripting Guy!I have a script where users enter some information in an Input box.The information needs to be entered in all-capital letters, so my instructions say, “Please make sure the Caps Lock key is on before entering the information.”They don't always do that, however.Is there a way to turn the Caps Lock key on and off using a script?
-- BW, Medford, OR
答:
Hey, BW.We don't know of a way to turn the Caps Lock key on and off, but we do know a way to mimic the effect of having the Caps Lock key on.After all, the whole point of the Caps Lock key is to turn everything you type into uppercase letters.For example, you might type this:
this is my sentence.
But Caps Lock will make it appear on screen like this:
THIS IS MY SENTENCE.
So how can we achieve the same affect in a script?简单:we just use the VBScript function UCase, which switches all the letters in a string to their uppercase equivalent.For example, here's a simple two-line script that gathers information from a user and then uses the UCase function to switch all the letters to uppercase when echoing the value to the screen:
strMessage = InputBox("Please enter your message:")Wscript.Echo UCase(strMessage)
Incidentally, the above script doesn't actually change the case of the letters in the string strMessage; it just displays them in uppercase.If you really want all the letters converted to uppercase, try this script instead:
strMessage = UCase(InputBox("Please enter your message:"))Wscript.Echo strMessage
Looks crazy, but it works.
For more information about the UCase function, see theVBScript 文档 on MSDN.
更多精彩内容其他人还在看

如何通过计划任务调用QuickTest测试脚本

如何通过计划任务调用QuickTest测试脚本
收藏 0 赞 0 分享

用vbs实现按创建日期的顺序列出一个文件夹中的所有文件

用vbs实现按创建日期的顺序列出一个文件夹中的所有文件
收藏 0 赞 0 分享

用vbs脚本来关闭 HTML 页面的代码

有时候我们需要用vbs来关闭页面,可以通过标题名称或者全部关闭页面,下面就来看下相关的资料吧,亮点在后面哦
收藏 0 赞 0 分享

用vbs实现确定是否安装了某个特定的补丁

用vbs实现确定是否安装了某个特定的补丁
收藏 0 赞 0 分享

用vbs确定用户的登录名的代码

用vbs确定用户的登录名的代码
收藏 0 赞 0 分享

用vbs找到映射到共享的所有驱动器并重新映射它们

用vbs找到映射到共享的所有驱动器并重新映射它们
收藏 0 赞 0 分享

可以从一台远程服务器运行 SP2 安装程序Install.vbs

可以从一台远程服务器运行 SP2 安装程序Install.vbs
收藏 0 赞 0 分享

用vbs判断一个日期是否在指定的时段内

用vbs判断一个日期是否在指定的时段内
收藏 0 赞 0 分享

vbs+hta中实现在单个 onClick 参数中包括多个子例程的代码

vbs+hta中实现在单个 onClick 参数中包括多个子例程的代码
收藏 0 赞 0 分享

vbs中实现启动两个应用程序,一直等到其中一个程序结束,然后关闭另一个?

vbs中实现启动两个应用程序,一直等到其中一个程序结束,然后关闭另一个?
收藏 0 赞 0 分享
查看更多