刘建德 科思科技:大家好,下面的ASP代码是什么意思??

来源:百度文库 编辑:高校问答 时间:2024/04/30 00:32:42
下面的ASP代码是什么意思?????????

我下载了ASP代码想修改,但是打开后全是下面的内容~~~好郁闷啊!!!!!
请问怎样修改啊????????

<%Dim AspToDllObject
Set AspToDllObject = Server.CreateObject("gdmminfo.Class111")
AspToDllObject.AspClassInit
Set AspToDllObject = Nothing%>

你虽然下载了ASP程序,但是别人是在ASP中调用自己的DLL组件的,所以除非你把别人的DLL的源程序也下载下来修改了,否则你能修改实现的功能很有限。

如果你下载的完全,可以检查程序中是否有gdmminfo.dll这个文件(可能是这个名字,也可能不是,一般这样定义名字,但是并不是绝对的)。大部分真正实现的功能是写在这个库中的,ASP只是调用了这个库中的函数而已。

有些时候有些人用这种方法来隐藏一些相对保密的信息。

在很多时候这个DLL文件是用VB程序编写的,所以修改起来也很简单。

<%Dim AspToDllObject
'定义一个叫AspToDllObject得变量(也可能是对象,总之现在还不知道是什么类型,是Variant类型)
Set AspToDllObject = Server.CreateObject("gdmminfo.Class111")
'现在创建一个gdmminfo.Class111类的实例
AspToDllObject.AspClassInit
'然后执行AspToDllObject这个对象的AspClassInit函数(或者叫过程什么的)
Set AspToDllObject = Nothing%>
'最后释放AspToDllObject所占用的内存,(并非析构,析构由系统的垃圾收集机制自动完成)
至于AspToDllObject、gdmminfo.Class111、AspClassInit
什么意思不得而知