Asp classic 在经典ASP中包含VBscript类

Asp classic 在经典ASP中包含VBscript类,asp-classic,vbscript,Asp Classic,Vbscript,我试图在一个经典的asp脚本中实现LZW压缩。 这是LZW VBscript: 但是,我遇到了一些问题(包括经典asp中的vb): Microsoft VBScript编译错误“800a03ee” 预期“)” /_test/lzw_class.asp,第109行 公共子压缩\u LZW\u静态\u哈希(作为字节的aFileArray()) -------------------------------------------------^ 有没有一种简单的方法可以在asp中包含vbscript

我试图在一个经典的asp脚本中实现LZW压缩。 这是LZW VBscript:

但是,我遇到了一些问题(包括经典asp中的vb):

Microsoft VBScript编译错误“800a03ee” 预期“)” /_test/lzw_class.asp,第109行 公共子压缩\u LZW\u静态\u哈希(作为字节的aFileArray()) -------------------------------------------------^

有没有一种简单的方法可以在asp中包含vbscript?

来“VBScriptify”,即有人编写了代码,并通过注释掉所有变量的类型名来生成所有变量的无类型变体,但他们忘记了在第109行(以及其他许多地方)这样做


编辑;该类使用CopyMemAPI,因此无法将其移植到VBS。您将需要找到一个现有的组件来进行压缩,或者使用VB6将该类编译为COM dll。

对于使用ASP的文件压缩,我使用dll。然后,每当我需要使用它时,我就叫它。在过去,我们必须编写自己的DLL,但今天它有时会失败。我找到了一个名为Xzip的免费资源,它具有出色的性能,可以让我创建文件、保存文件、压缩文件并通过电子邮件发送或提供压缩下载。。。在飞行中使用经典的ASP


对于ZIP部分,请参见

Btw:如果您有一个经典的asp LZW实现函数来压缩字符串,这将是一个极好的奖励:-)