大家如果对ASP熟悉的话,就知道ASP最大的缺陷就是不能保证代码的安全性,如果源代码一旦泄露,后果将不堪设想.再这里呢,向大家推荐一个办法,就是用VB6.0将asp封装dll文件.dll文件是比较安全的,而且运行速度比asp快那么一点.具体步骤如下:工具/原料VB6.0步骤/方法打开VB6.0新建一个Active DLL工程,这里将工程命名为first,类名为test然后将Micorsoft Ac 展开
大家如果对ASP熟悉的话,就知道ASP最大的缺陷就是不能保证代码的安全性,如果源代码一旦泄露,后果将不堪设想.再这里呢,向大家推荐一个办法,就是用VB6.0将asp封装dll文件.dll文件是比较安全的,而且运行速度比asp快那么一点.具体步骤如下:工具/原料VB6.0步骤/方法打开VB6.0新建一个Active DLL工程,这里将工程命名为first,类名为test然后将Micorsoft Active Server Page Library引用到该工程中定义asp中常用的对象Dim Response as ResponseDim Request as RequestDim Session as SessionDim Server as ServerDim Application as Applicaton创建事件Public Sub OnStartPage(ScrCo as ScriptContent) '----创建事件Set Response = ScrCo.ResponseSet Request = ScrCo.RequestSet Session = ScrCo.SessionSet Server = ScrCo.ServerSet Application = ScrCo.ApplicationEnd SubPublic Sub OnEndPage()Set Response= nothingSet Request= nothingSet Session = nothingSet Server = nothingSet Application = nothingEnd Sub '-------------以上两个事件都是千篇一律的创建自己的方法,这里以一个简单的Hello World为例Public Sub HelloWorld()Response.Write("Hello World")End Sub创建完了之后,选择文件生成first.dll即可然后用记事本创建asp程序<%Set testme = Server.CreateObject("first.test") '----first是工程名,test是类名testme.HelloWorld() '----------调用Hello World 方法Set testme = nothing%>运行,就可以看到运行结果了 注意事项这是一个比较简单的例子,只要大家asp精通,相信把它封装成dll 3天就可以搞定了利用次方法也可以开发自己的组件,比如说数据库分页的组件,也可以将数据库连接字符串,进行封装,这样就起到保密的作用 收起