[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] MsgOut-从边缘弹出对话框

PS:之前发了几个小东西都没个善终...真够郁闷的..
MsgOut-从边缘弹出对话框(暂时只支持1024*768的屏幕..虽然改改很简单..但是我估计这东西也没啥影响..)用法 start "" MsgOut.exe /p1:s1 /p2:s2 /p3:s3 ...
p:
/site  指定在哪一侧出现,1234各是上左下右侧,取最后一次的值,初始值4
/dis  出现的点距离0点的距离,总之别到1024*768的屏幕外面就OK,初始值0
/r  背景红色值,-255至255,最好取正整数,取最后一次的值,初始值0
/g  背景绿色值,-255至255,最好取正整数,取最后一次的值,初始值0
/l  背景蓝色值,-255至255,最好取正整数,取最后一次的值,初始值0
/alpha  初始透明度,0表示255或20至255,取最后一次的值,初始值255
/text  显示的文字,没试过最大字数..大概50个字就差不多了,取最后一次的值,初始值没有
/image 显示的图像,可以是网络图像或者本地的,必须是绝对路径,以46*46为佳,否则自动调整到46*46,取最后一次的值,初始值没有
/timeout  指定几秒后自动退出,0表示不退出,取最后一次的值,初始值0
/execute  指定点击图像运行的程序,取最后一次的值,初始值没有
/show  配合/execute使用,1表示正常运行,0表示隐藏运行,取最后一次的值,初始值1

举个例子:
  1. @start "" MsgOut.exe /site:2 /dis:150 /g:100 "/text:元宵快乐!" /alpha:225 /timeout:5000 "/IMAGE:http://www.wodqq.com/jr/UploadFiles_7660/201001/2010012216332181.jpg" "/execute:cmd.exe /c @echo 再来个元宵快乐!&pause>nul" /show:1
复制代码
还有,基本上没有容错处理...不知道atoi(字符串TO数字)的性能如何
show除了取0外都是正常运行
site除了取123外都按照4处理(右侧)

这个是测试版本...

下载:
http://pan.baidu.com/share/link?shareid=4088925045&uk=1124163200
1

评分人数

    • rat: 友情支持一下PB + 8
OrzDEF

那个窗口有点类似airplay的感觉
批处理,纯净的技术天地

TOP

可以用其他的语言去编写的 比如C++ 可能麻烦的不值得 那还是用C#吧
不会的 VB总可以了吧

TOP

很棒!msgout是怎么做出来的!

TOP

返回列表