文摘:介绍了在ASP动态地加载asp文件并使asp类(类)实例化的方法。

在ASP中,包含文件虚拟是一个优先脚本代码,因此不可能使用包含动态地包含ASP文件。

方法uff1a
执行(ASP代码)

例如:(vbcrlf是换行符)
复制代码代码如下所示:
执行(类clsabc vbcrlf公共函数输出response.write vbcrlf 123 vbcrlf端功能)


复制代码代码如下所示:
昏暗的objabc
集objabc =新clsabc
objabc.output
集objabc =没有

使用时,您可以从文件或数据库中读取ASP代码,然后执行它。注意,执行的代码不应该包括在内。
注意不要与服务器混淆,执行,服务器,执行参数是ASP虚拟路径,并且使用这个函数不能动态声明类,甚至不能将变量分配给主程序段。
实例uff1a
main.asp
复制代码代码如下所示:
昏暗的strabc,objabc
strabc =测试
服务器执行(sub.asp )
写strabc响应。
集objabc =新clsabc
objabc.output
集objabc =没有

sub.asp
复制代码代码如下所示:
strabc =执行
类clsabc
公共函数输出
响应。写类
端功能
类的结束

main.asp执行后,测试将输出,和objabc不能被实例化。