|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。 数组成绩
数组在法式中利用的良多,并且对照轻易出成绩
咱们经由过程小例子来看看
翻开vb6,新建Activex Dll工程。工程名修正为fCom,类名修正为fC4
点击菜单->东西->添加进程
咱们在称号内输出AcceptArray1,类型选择子法式,局限选择私有,然后肯定
再次操作:在称号内输出AcceptArray2,类型选择函数,局限选择私有,然后肯定便可
‘功效:传递数组地址到组件,利用ByRef关头字,并赋值前往
Public Sub AcceptArray1(ByRef varray As Variant) As Variant
varray(0) = "龙卷风"
varray(1) = "20"
End Sub
‘功效:前往一个字符串数组
Public Function AcceptArray2() As Variant
Dim a(2) as Variant
a(0) = "龙卷风"
a(1) = "20"
AcceptArray2=a
End Function
Ok,一个组件就写好了,点击菜单->文件->生成fCom.dll文件
肯定,在目次下就会有fCom.dll文件
测试
翻开visual interdev6.0,生成一个asp文件
<%@ Language=VBScript %>
<HTML>
<BODY>
<%
dim obj
set obj = server.createobject("fCom.fC4")
dim a(2)
'测试第一个组件办法
obj.AcceptArray1(a)
response.write a(0)
response.write "<br>"
response.write a(1)
response.write "<br>"
'测试第二个组件办法
dim b
b=obj.AcceptArray2()
for i=0 to ubound(b)
Response.Write b(i)
response.write "<br>"
next
%>
</BODY>
</HTML>
设置装备摆设好虚拟目次,在ie中履行此asp文件,失掉了局以下:
龙卷风
20
龙卷风
20
总结一下:
字符串,数字经由过程值传递或作为前往值被前往
假如利用援用传递,将参数的类型设为Variant。如许做可以免一些毛病。不外尽量的削减援用传递参数
未完待续
</p> SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。 |
|