- c9 A. v, |6 U, `" P 我们写个很简单的方法,就是返回一个字符串 + j) a7 T9 \0 b! z; {+ O</P>1 _, E% U- s2 W- [
<> Public Function getVersion() as String% i6 L8 Y! _* l1 _
% M, \( Q0 J. c3 E( U1 G getVersion = "我的第一个DLL,版本1.0" 2 C9 d- h4 X4 F C M5 C4 M3 e' s [# X6 k4 T7 e
End Function</P> + x% ?* G+ [. l( Z: ?5 |- M<> 写好之后,我们就要确定类库的名字,就像上面的AdoDB一样。 我们在工程菜单,工程属性: d5 X5 N' i ?; q q+ K
( Q3 A \% |2 s) x) Y" D& R 界面,可以看到一个工程名称,默认是”工程1“,这就是我们需要修改的地方,比如我们改成CqqLib( J' I( }7 }9 Y" G; J" m
</P>6 K# y# J: B8 u" i* `
<> 好了,生成相应的Dll, 这个时候系统就自动把这个组件注册到系统中了。 如果要用在其它 ( o' [8 `. L, f ( Z s) ]' ~, s; z 的电脑上,需要先注册, 就是在命令行下输入 regsvr32 a.dll 就可以了。 5 D3 H) O5 }- t2 R: }; V</P> " l% L) a- ?; c5 S<> 下面,我们看看在Asp中怎样使用这个Dll,很简单: ' [' I& `$ U/ r2 f' [; F& A# ]) p: v# u- ?. g* [
<% / R. Q6 H/ ^* A0 J" u2 f2 G Set obj = Server.CreateObject("CqqLib.FirstClass") , F3 N* a8 W7 v T0 r5 Y response.write obj.getVersion, \$ W0 g' U& I/ U5 g/ C4 a
%>% i& z: ?: }( i q/ s0 A