摘要:数组问题
数组在程序中使用的很多,而且比较容易出问题
我们通过小例子来看看
打开vb6,新建activex dll工程。工程名修改为fcom,类名修改为fc4
点击菜单->工具->添加过程
我们在名称内输入acceptarray1,类型选择子程序,范围选择公有,然后确定
再次操作:在名称内输入acceptarray2,类型选择函数,范围选择公有,然后确定即可
‘功能:传递数组地址到组件,使用byref关键字,并赋......
摘要:错误处理
如果页面出错,而没有对错误的处理,那么页面会显示一个用户可能看不懂的错误。
在asp脚本中可以使用
on error resume next
……
if err.number<>0 then
response.write err.description
end if
但是如果组件中出错呢?这种方法可以捕获错误,但是具体的错误如何知道呢?
我们可以在组件中加入错误处理,来返回错误,这样可以容易的......
Asp组件初级入门与精通系列之一一直以来,想写一些组件方面的应用,这段时间终于可以写一点自己喜欢的东西。
每篇文章可能没有关联,只是写一些组件编写过程中出现的问题。 【相关文章:
Dev-Cpp/Mingw32 环境介绍】
希望大家通过这些教程学习后,可以随心所欲的写出自己的组件。 【扩展阅读:
ATL布幔之下的秘密(5)】
环境:winxp+vb6+sp6+visual interdev6.0 【扩展信息:
RFC1180——A TCP/IP Tu】
欢迎大家批评指正
作为第一篇,我们先来写一个比较简单的组件
完成的功能是:输入两个数相加,返回相加的结果
打开vb6,新建activex dll工程。工程名修改为fcom,类名修改为fc1
点击菜单->工具->添加过程
我们在名称内输入add,类型选择函数,范围选择公有,然后确定即可
生成如下代码,我们继续完善
option explicit
public function add(byval a as long, byval b as long) as long
add = a + b
end function
ok,一个简单的组件就写好了,点击菜单->文件->生成fcom.dll文件
确定,在目录下就会有fcom.dll文件
测试
打开visual interdev6.0,生成一个asp文件,为什么要使用interdev,因为它有代码提示功能,与vb的ide环境一致,方便书写
<%@ language=vbscript %>
<html>...
下一页 摘要:初级教程写了七篇了,肯定还有一些初级的东西需要写,我会慢慢的进行补充
中级教程的内容:
这可能也是大家最关心的:如:数据库的操作与封装。asp内置对象的使用。这些部分我会花费较长的篇幅来说明,这一部分内容需要你能够比较熟练的使用ado操作数据库并且对asp的5大对象比较熟悉。
我们看一下网上比较流传的一些资料:
众所周知,asp内置了response、request、server、session、application五个对象,其......