VBScript编辑器开发指南

本文旨在为VBScript程序员提供一个强大的编辑器工具,该工具能够提供类似于微软语言编辑器中的智能感知功能。通过使用类型库引用,编辑器能够探索任何COM库中公开的方法和函数。程序员可以像在VB 6.0中编写代码一样,而编辑器会自动将代码转换为VBScript。完整的VBScript代码连同添加的引用可以保存为XML文件。控制的Script属性将返回纯净的VBScript代码,可以使用微软脚本控制执行。

如何运行代码

要开始使用这个项目,请打开组项目并按F5键运行vbScriptEditor_Group.vbg。如果项目提示缺少Edanmo的OLE接口,请在TypeLib文件夹中添加olelib.tlb的引用。

将VB 6.0语法转换为VBScript

以下是VBScript的示例代码:

VBScript Dim pConnection As ADODB.Connection Dim pRecordset As ADODB.Recordset Set pConnection = CreateObject("ADODB.Connection") pConnection.Open("Query String Here", "User ID", "Password") Set pRecordset = pConnection.Open("SQL Query Here") MsgBox(pRecordset.RecordCount)

开发者可以继续像在VB 6.0中那样编写代码,编辑器会自动将语法转换为VBScript。例如,开发者编写的代码如下:

VB.NET Dim pConnection As ADODB.Connection

编辑器会自动将其转换为(它会在As之前自动插入'):

VBScript Dim pConnection ' As ADODB.Connection

这等同于:

VBScript Dim pConnection

Script属性将返回纯净的VBScript。ScriptRTF将返回彩色的VBScript。XMLProject将返回以XML形式添加的引用。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485