批处理弹窗气泡提示大全
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
批处理弹窗气泡提示大全
批处理弹窗气泡提示大全
批处理弹窗提示小结
将能在批处理里面能弹出窗口提示的代码总结了一下,算是丰富一下批处理的图形界面吧。
如果有错误的地方,欢迎大家指出,如果还有别的方法可以在批处理里面弹出窗口提示,请大家不吝贴出。
一、利用系统自带的msg命令
@echo off
title 批处理弹窗
msg %username% /time:10 " 大牙猫电脑维护工作室"
exit
需要启动TermService服务
二、利用系统自带的net命令
net send %computername% "大牙猫电脑维护工作室" >nul
需要启动Messenger服务
三、利用系统自带的mshta程序
1、利用vbsript的msgbox函数
mshta vbscript:msgbox("大牙猫电脑维护工作室",64,"batch script")(window.close)
2、利用vbscript的popup方法
mshta vbscript:CreateObject("Wscript.Shell").popup("大牙猫电脑维护工作室",7,"batch script",64)(window.close)
3、利用javascript的alert方法
mshta javascript:window.alert("大牙猫电脑维护工作室");window.close()
4、利用javascript的popup方法
mshta "javascript:new ActiveXObject('WScript.Shell').popup('大牙猫电脑维护工作室',7,'batch script',64);window.close();"
5、利用javascript的confirm方法 mshta javascript:confirm("大牙猫电脑维护工作室");window.close()
msgbox函数范例1:
@echo off
echo intAnswer=Msgbox(" 恭喜!" ^& vbNewLine ^& "" ^& vbNewLine ^& " 安装完毕。", ok, "提示:")>"%TEMP%\inform.vbs"
attrib +H "%TEMP%\inform.vbs"
"%TEMP%\inform.vbs"
del /a /f "%TEMP%\inform.vbs"
msgbox函数范例2:
@echo off
title 弹出窗口选择提示信息
color 0a
>%tmp%\tmp.vbs echo MyVar=MsgBox ("直接浏览点是,手动输入点否,退出点取消", 4163, "这里是标题"):Wscript.Echo MyVar
for /f "delims=*" %%i in ('cscript.exe //nologo %tmp%\tmp.vbs') do set MyVar=%%i
pushd %tmp%&del/q "%a%?" tmp.vbs 2>nul
if "%MyVar%"=="2" goto:end
if "%MyVar%"=="6" goto:yes
if "%MyVar%"=="7" goto:no
goto :eof
:yes
echo 您选择了是
title 您选择了是
pause>nul
exit
:no
echo 您选择了否
title 您选择了否
pause>nul
exit
:end
echo 您选择了取消或关闭
title 您选择了取消或关闭
pause>nul
exit
四、利用气泡程序balloontip.exe
BalloonTip是一个继承自Windows.Form的窗体类,它模拟了ToolTip的行为,使得这个类可以实现与ToolTip相似的提示功能,而又能创建自己的提示布局以及提示内容.
BalloonTip可以像普通的窗体一样来放置控件,布局,执行事件等等.它也可以像ToolTip一样,通过 BalloonTip.SetToolTip(Control)方法,将BalloonTip与指定的控件关联,从而当用户将鼠标盘旋在控件上时自动显示 BalloonTip,就
像ToolTip的行为一样(^_^ 控件的目的就是模拟ToolTip的行为).BalloonTip也和ToolTip一样,具有 AutoPopDelay、AutomaticDelay、InitialDelay 属性,而且这3个属性的意义与ToolTip完全一样(^_^ BalloonTip其实内部包含了一个ToolTip实例,BalloonTip的这3个属性其实就是对其内部ToolTip实例的对应3个属性套一个壳子,BalloonTip的触发是通过内部的ToolTip实例来触发)这样,基于BalloonTip,我们可以创建我们自己风格、样式的Tip. DotNetBar控件使用说明之(一)Balloon控件 1.控件名称: Balloon
2.简易名称: 气泡提示
3. 实例源码下载地址:
4.功能截图:
此主题相关图片如下:balloon.jpg
附件: 您所在的用户组无法下载或查看附件 5.主要参数说明:
参数名称 用途 属性值 截图
BalloonFocus 指定是否当气泡提示时气泡框获取焦点 true
False
此主题相关图片如下:balloonfocus.jpg
附件: 您所在的用户组无法下载或查看附件
Enabled 是否启用 true
False
InitialDelay 气泡显示延迟时间(单位:毫秒) 500
Style 气泡样式 Balloon
Alert
Office2007Alert Balloon
此主题相关图片如下:balloon.jpg
附件: 您所在的用户组无法下载或查看附件
Alert
此主题相关图片如下:balloonalert.jpg
附件: 您所在的用户组无法下载或查看附件
Office2007Alert
此主题相关图片如下:balloon2007alert.jpg
附件: 您所在的用户组无法下载或查看附件
AntiAlias 反锯齿(使气泡框看上去更顺滑) true
False
CaptionIcon/CaptionImage 气泡提示小图标 *.ico/*.jpg等图片格式
此主题相关图片如下:balloonimage.jpg
附件: 您所在的用户组无法下载或查看附件
DefaultBalloonWidth 默认气泡框宽度 256
AlertAnimation 动画效果样式 None
BottomToTop
TopToBottom
LeftToRight
RightToLeft
AlertAnimationDuration 动画将在设定时间内完成(单位:毫秒)
AutoClose 是否自动关闭提示框 true
False
AutoCloseTimeOut 自动关闭提示框延迟时间(单位:毫秒) 50
ShowBalloonOnFocus 是否在程序主窗口获得焦点时显示提示框 true
False
6.使用技巧:
当内容长度大于标题内容时会出现换行现象,解决方法时在标题内容前面加很多空格。
其他控件使用说明制作中。。。。,敬请期待。
Powered by 无名小鬼