文章关键字 ‘VB’

VBS深入CreateObject函数

2012年06月21日,星期四

本篇要讲的是对象的创建,属于 COM 的内容,这里不可能说太多,大家可以找一些 COM 的书看看,也可以看看 UMU 的其他关于 COM 的文章:《ATL 体验》、《基于 WebBrowser 的新型应用程序研究小记》、《学习 ATL 的理由》、《关于 COM 的几个概念问题》、《关于 COM 的几个概念问题(2)》。最常见的对象有:WScript.Shell、Scripting.FileSystemObject、Scripting.Dictionary 等,这里以 WScript.Shell 为例。

(更多…)

ass2srt.vbs(ass/ssa批量转换srt)

2012年06月18日,星期一

iPad中的OPlayer只支持srt格式的字幕,而动画一般使用的是ass/ssa格式的字幕,所以需要将ass/ssa批量转换srt。

(更多…)

VBS文件拖拽的个数限制(无法执行 – 参数列表过长)

2012年06月1日,星期五

有点VBS脚本经验的人应该都使用过WScript.Arguments来实现文件拖拽功能:

For Each argv In WScript.Arguments
    DoSomething(argv)
Next

这样可以把文件拖拽到VBS脚本上来进行相应的处理,但是不止一个人问过我,为什么拖拽的文件比较多时会出现“无法执行 – 参数列表过长”的错误?

(更多…)

VBS中&H前缀十六进制数的陷阱

2012年05月7日,星期一

16进制在编程中是很普遍的,在VBScript中,以“&H”前缀来表示十六进制数。

(更多…)

VBS字符串与UTF-16(Unicode)

2012年05月6日,星期日

在写VbsJson类的时候要用到UTF-16的知识,所以研究了一下UTF-16。那么VBS字符串内部编码是不是UTF-16呢?

(更多…)