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

[原创] 【震撼发布】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]
2

评分人数

第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

IE对象的话。。。
那用VB不是更好?

TOP

但是vbs的好处在于小巧、更灵活。。。
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

不能阻止用户把控件名设成一样的。
属性不能更改?
下面TextBox的光标都不见了。

[ 本帖最后由 yslyxqysl 于 2009-5-10 12:39 编辑 ]

TOP

两个按钮控件的Name属性不能相同,就像vb里面一样。。。

下一版更新。。。
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

太帅气了,先写谢谢楼主共享

TOP

已更新 0.2.0 - Alpha 版本,详见顶楼。。。
感觉还不错。。。

日后的HVScript会有多窗口功能,可以随时用函数在各个窗口间切换;将工程、窗口作为独立文件保存,最后再合成为一个vbs等功能。。。
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

不能阻止用户把控件名设成一样的:
0.2.0 - Alpha 版中已阻止

属性不能更改:
工程属性中是HTA自身的问题,貌似必须得有ToolBar属性其他一些属性才生效,正在想办法解决

下面TextBox的光标都不见了:
暂时会出现的问题,可能是由于刷新得太厉害了,切换一下就好了(PS:想办法中)
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

收藏了……谢谢楼主……

TOP

顶起,有建议的继续。。。
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

更新3.0-Alpha版本

现在不会再有ComDlg32.ocx出错的提示了。。。
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

感谢仁兄的分享了............................

TOP

才发现有这么个好DD啊,留名支持

TOP

回复 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 编辑 ]

TOP

我先标记一下吧,虽然还不知道这个是干什么用的

TOP

返回列表