标题:
[原创]
【震撼发布】HVScript-v0.3!让vbs拥抱GUI!
[打印本页]
作者:
defanive
时间:
2009-5-9 23:59
标题:
【震撼发布】HVScript-v0.3!让vbs拥抱GUI!
【震撼发布】——HVScript-v0.3,让vbs拥抱GUI不再是复杂繁琐的工作!
最新版本:Ver 0.3.0 - Alpha
更新:
1、在程序开头自动增加On Error Resume Next语句
2、增加FileBox文件框
3、美化界面,界面使用XP样式,增加托盘图标
4、修正了ComDlg32.ocx的BUG(以后都不会出问题啦)
5、修正了一些BUG
PS:重新截图-_-|||
下载地址:[attach]1346[/attach]
(如果不能运行请下载:
http://www.namipan.com/d/95cde3b ... 4fb093179934fb32500
)
vbs能够进行GUI编程已不是新鲜事,但是其效率实在不敢恭维。经过10多小时的拼搏,查遍互联网、MSDN,终于做出了这一款软件
这款软件的效率实在让人刮目相看,以图论事:
一、编辑界面:
[attach]2948[/attach]
左下部分是代码部分,可以输入HTML代码。不过,更快的在于右边的控件一栏,单击相应的空间后可以直接根据向导的提示,在5秒内完成一个控件的编辑!当然,在编辑的时候,左上部分会立即生成效果,无需等待!这极大的加快的编写界面的效率。
二、编写事件代码:
[attach]2949[/attach]
HVScript所生成的vbs是以事件为驱动的程序。因此,采用了类似vb的形式,在左上角的下拉框中选择相应的事件,即可编辑事件的代码。事件部分提供了两个对象:moWindow和Form对象。moWindow是GUI窗口,可以使用moWindow.Quit等退出;而Form则是GUI窗口容器,可以直接使用Form.pass调用pass密码框。相信你一定能看懂截图中的代码吧,如此高的效率,实在是XXX。。。
三、快速调整选项+输出:
[attach]2950[/attach]
看图就知道了,复杂的属性设置只需要寥寥几下即可设置完毕。最后,按下输出按钮,选择好保存路径——你的第一个GUI用户登录程序就诞生了!询问是否需要测试的时候,,按下是按钮测试吧:
[attach]2951[/attach]
感觉异常良好。。。
那么,下载来试用一下吧!
当前版本是0.3.0 Alpha测试版本(传说中比Beta还要多Bug的版本),不过不影响使用
大家可以直接从附件里面下载使用,如果提示出错请运行Regs.bat
如果还不能使用,请下载这个版本:
http://www.namipan.com/d/95cde3b ... 4fb093179934fb32500
欢迎提出建议,可以**坛短信给我,直接回帖,也可以发Email到我的邮箱:[email=Defanive@126.com]Defanive@126.com[/email]
作者:
slore
时间:
2009-5-10 00:10
IE对象的话。。。
那用VB不是更好?
作者:
defanive
时间:
2009-5-10 00:18
但是vbs的好处在于小巧、更灵活。。。
作者:
yslyxqysl
时间:
2009-5-10 12:06
不能阻止用户把控件名设成一样的。
属性不能更改?
下面TextBox的光标都不见了。
[
本帖最后由 yslyxqysl 于 2009-5-10 12:39 编辑
]
作者:
defanive
时间:
2009-5-10 12:26
两个按钮控件的Name属性不能相同,就像vb里面一样。。。
下一版更新。。。
作者:
小勇12
时间:
2009-5-10 16:21
太帅气了,先写谢谢楼主共享
作者:
defanive
时间:
2009-5-10 17:20
已更新 0.2.0 - Alpha 版本,详见顶楼。。。
感觉还不错。。。
日后的HVScript会有多窗口功能,可以随时用函数在各个窗口间切换;将工程、窗口作为独立文件保存,最后再合成为一个vbs等功能。。。
作者:
defanive
时间:
2009-5-10 17:24
不能阻止用户把控件名设成一样的:
0.2.0 - Alpha 版中已阻止
属性不能更改:
工程属性中是HTA自身的问题,貌似必须得有ToolBar属性其他一些属性才生效,正在想办法解决
下面TextBox的光标都不见了:
暂时会出现的问题,可能是由于刷新得太厉害了,切换一下就好了(PS:想办法中)
作者:
l394700317
时间:
2009-5-13 23:14
收藏了……谢谢楼主……
作者:
defanive
时间:
2009-5-15 18:21
顶起,有建议的继续。。。
作者:
defanive
时间:
2009-5-16 17:30
更新3.0-Alpha版本
现在不会再有ComDlg32.ocx出错的提示了。。。
作者:
wuhengsi
时间:
2010-10-23 00:44
感谢仁兄的分享了............................
作者:
greenworld
时间:
2010-12-27 22:08
才发现有这么个好DD啊,留名支持
作者:
myzam
时间:
2011-2-15 19:43
标题:
回复 1楼 的帖子
首先 支持
其实,要让vbs拥有GUI,很简单,这样就可以了
<script language="vbs">
sub my()
msgbox 123
end sub
<input typy="button" onclick=my>
</script>
把这个文件保存为 wo.hta
这样就有GUI了。
也就是说,你按网页文件编辑,保存为hta格式就有gui了。
[
本帖最后由 myzam 于 2011-2-15 19:45 编辑
]
作者:
cupid0426
时间:
2011-2-19 22:06
我先标记一下吧,虽然还不知道这个是干什么用的
作者:
wozhitianxia666
时间:
2011-8-8 15:07
强,顶一下
作者:
Leeben
时间:
2011-11-2 13:11
非常好,谢谢了!!!
作者:
Leeben
时间:
2011-11-2 13:49
给个导出为vbs的文件代码看看,好像不行啊
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2