asp 编译 dll 可以放置变量吗?
我在 dll 放一个 function ,然后 asp 中调用都成功了
不过我现在希望在 dll 中对变量赋值,比如
a = "111"
b = "222"
c = "333"
在 asp 直接
response.write a
response.write b
response.write c
然后得到响应的数值,请问可以吗?还是 dll 中 asp 代码一定要是以 function / sub 形式存在的?
up
asp不能编译dll
所以放弃吧
asp.net才可以编译dll
如果是已经完成好的dll,可以使用server.CreateObject相应的控件,然后当做类那样进行操作。
就是将asp中的部分代码编译,是可以的呀
http://www.blueidea.com/tech/program/2006/3212.asp
asp编译成dll-图形化教程
可以用属性来传递参数,比如你在VB里建一个ActiveX dll工程test,在test里添加一个类testcls,然后把以下代码复制进去,再编译生成dll文件
VB code
相关问答:
<%@language="vbscript"%>
<%option explicit%>
<html>
<head> <title>xxx </title> </head>
<script language=vbs>
'注意变量 ......
<%On Error Resume Next
Set conn=Server.CreateObject("ADODB.Connection")
conn.begintrans
conn.Open ("Driver={SQL Server};server=(local);uid=sa;database=student;pwd=")
......
我找了一个伪静态代码,如下:
index.asp
<!--#include file="config.asp"-->
<ol>
<%
Set rs=server.CreateObject("adodb.recordset") & ......