大学计算机基础(微课版)_PPT课件.zip
2023-10-06 21:06:26 118.09MB 教学资料
由本人第一次尝试制作的录像视频教程,由于电脑速度较慢,播放时间较慢,请谅解。 本录像讲解最基础的VB封装ASP代码生成DLL的制作教程,适合初级学习者参考。也是本人学习VB制作ASP组件的第一个尝试,录像基本成功。 用vb编写asp组件(dll)示例 下面,将演示如何使用vb制作asp的dll组件... 1. 启动你的vb,选择activex dll图标,然后在点击菜单的工程>>引用,接 着在弹出的"引用"窗口从中选择 microsoft active server pages object library. 2. 给工程和类重命名,在asp中调用时,就全靠它了^_^!我们的工程名改 为aspdll,类名为demo.在asp中调用的方法是: set objreference = server.createobject("工程名.类名") 本例调用的相应代码如下: set objreference = server.createobject("aspdll.demo") 调用的方法和一般常见的,比如fso等组件的方法一模一样. 心动了吧,呵呵,下面我们继续.... 3. 接着,我们开始编写代码,打开我们刚才新建工程类窗口,第一步,先声 明我们要用到的变量.主要是在vb声明替代asp几大对象的变量名,定义这 asp的几大对象后,我们就可以像在asp环境中调用类似request,server等 这样的几大对象了.(声明的变量名完全可以和asp对象名一样)代码如下: '********************************************** private mys criptingcontext as s criptingcontext private myapplication as application private myrequest as request private myresponse as response private myserver as server private mysession as session '********************************************** 4. 声明完变量后,我们必须在类中写onstartpage子函数.本函数的作用是 当用户访问一个带有本组件的asp文件时,iis就会把s criptingcontext传 送给我们vb组件对象.这个s criptingcontext包括了全部的asp方法和属性 .这样,就使得我们有能力访问所有asp的对象.代码如下: '***************************************************************** public sub onstartpage(passeds criptingcontext as s criptingcontext) set mys criptingcontext = passeds criptingcontext set myapplication = mys criptingcontext.application set myrequest = mys criptingcontext.request set myresponse = mys criptingcontext.response set myserver = mys criptingcontext.server set mysession = mys criptingcontext.session end sub '***************************************************************** 通过上面的函数,我们在asp中调用本组件后,上面的几大对象就完全可以 像平时我们在asp使用一样了,举个例子: 在asp中实现接收提交的表单值并输出屏幕: <% formvalue=request.form("username") response.write ("你提交的用户名是"&myformvalue&",欢迎您!") %> 在vb中实现方法是: formvalue=myrequest.form("username") myresponse.write ("你提交的用户名是"&myformvalue&",欢迎您!") 5. 相对应于onstartpage函数,我们还要编写一个关闭onstartpage中对象 的onendpage函数,代码如下: '********************************* public sub onendpage() set mys criptingcontext = nothing set myapplication = nothing set myrequest = nothing set myresponse = nothing set myserver = nothing set mysession = nothing end sub '******************************** 6.通过编写上面的代码,我们在vb中编写asp组件实例的环境已经具备了, 下面,我就尝试写两个与asp中基本相类似的函数,也就是说,关键部位就在 这里了,你完全可以把你所有的asp源码封装在这里... 先写个最简单的输出屏幕信息函数: '******************************************** public sub welcomeinfo() myresponse.write ("阿里西西_web开发,欢迎访www.alixixi.com!") end sub '******************************************** 再写个带参数传递及显示now()现在时间的函数: '********************************** public sub setinfo(content as string) myresponse.write content & "
" myresponse.write "现在的时间是:" & now() end sub '********************************** 通过上面的asp代码实例,你会发现其实这和asp源码基本没有区别^_^ 7. 好了,整个类就编写完了,我们开始打包封装成dll.我们先保存工程, 这里我们保存到e:\vbdll,接着选择菜单上的文件>>生成aspdll.dll,很 快的dll组件就封装并生成完毕了. 8. 生成dll文件后,我们开始调试和使用.在系统运行栏输入cmd,进入dos 命令行状态,我们要注册刚才生成的dll组件,注册方法是可以直接输入 regsvr32 e:\vbdll\aspdll.dll ,为了安装方便,你同时可以写个批处理 文件,这里不一一举例了...好,注册成功! 9.注册完dll组件后,我们针对刚才的组件,按照上面介绍过的方法编写一 个asp文件来调试.代码如下: <% set redll = server.createobject("aspdll.demo") redll.welcomeinfo response.write "
" redll.setinfo("传递参数到服务器组件,并返回值及当前日期now()!") response.write "
" set redll = nothing %> 在iis中打开此文件,屏幕显示:
2023-10-04 19:33:58 6.3MB VB ASP 课件 教程
1
企业战略管理学习课件PPT企业战略管理学习课件PPT企业战略管理学习课件PPT
2023-10-04 10:08:28 1.08MB 企业战略管理
1
员工素质能力模型应用培训手册PPT对一个HR的帮助是很大的,能够帮助更好的管理公司,让事情变得更加简单...该文档为员工素质能力模型应用培训手册PPT,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
2023-10-04 00:54:18 1.81MB
1

这是一套员工手册PPT模板,共60页; PPT模板以蓝色为主题色设计制作。PPT封面右侧放置企业及员工相关插图。左侧填写员工手册PPT标题。界面风格稳重商务。 PowerPoint模板内容页,由58张蓝色动态幻灯片图表,搭配PPT文字排版。另外使用了企业团队插图、公司办公场景插图等,搭配员工手册培训文字排版。 员工手册PPT目录: 第一章 人事管理制度 一、入职流程 二、劳动合同 三、考勤制度 四、请假制度 五、休假制度 六、加班和调休制度 七、薪酬管理制度 八、公司福利 第二章 行政管理制度 一、行为规范 二、规章制度 三、发文制度 四、员工意识 ... 本模板适合用于制作新员工入职培训PPT,员工手册培训PPT等。.PPTX格式;
2023-10-04 00:47:21 1.93MB 员工手册 新员工入职培训
1
PHP公共课平时成绩查询系统(源代码+论文+答辩PPT) PHP公共课平时成绩查询系统(源代码+论文+答辩PPT) PHP公共课平时成绩查询系统(源代码+论文+答辩PPT) PHP公共课平时成绩查询系统(源代码+论文+答辩PPT) PHP公共课平时成绩查询系统(源代码+论文+答辩PPT) PHP公共课平时成绩查询系统(源代码+论文+答辩PPT) PHP公共课平时成绩查询系统(源代码+论文+答辩PPT)
2023-10-01 01:42:54 850KB 毕业设计 php 软件/插件
1
目前,大量的中小企业中,存在这样的现象:分散的、不连贯的客户信息使企业管理者或企业相关人员无法看到客户的全部资料及相关资料,信息的分散使得产生的结果也无法保持一致性和完整性,造成中小企业在销售管理上存如下问题: 无法分类统计客户信息(对客户分类极为混乱)? 无法准确全面掌握各业务进展状态? 对立项的销售业务没有有效的安排及推建业务进程和管理,一直处被动销售局面? 对销售人员工作过程掌握不够? 无法准确快速考核销售人员业绩? 业务人员对产品没有一定认识? 无法有效地同服务部人员沟通? 销售及市场流程不清析,流程变动较大? 对市场信息、竞争对手的资讯掌握不完善? 无结构统一的销售及市场情况报表? 基本销售及市场费用统计较不完备? 销售人员辞职时失单现象严重? ...... 加之,现在客户的期望值越来越高,客户需要更好的服务(产品的质量及个性化服务)。企业的竞争已逐渐从产品的竞争转变为服务的竞争,因此中小企业要发展就必须进一步优化业务流程以提高企业竞争能力。Sales ma
2023-09-29 12:55:45 2.81MB 毕业设计 软件/插件 毕设源码 计算机vb
1
中国科学院大学 高级人工智能课程 符号主义部分 罗平老师部分 所有考点 重点 总结和证明 有完整的思路曲线 对每一个考点都有涵盖和展开证明 如归结原理的完备性
2023-09-28 15:35:30 19.51MB 课件 中国科学院大学
1
http://purecpp.org/大会课件打包
2023-09-28 13:24:54 50.17MB purecpp cpp c++ 课件
1
CISP培训,国内一权威机构培训 ppt培训文档,可以看看
2023-09-28 09:04:50 6.62MB CISP,培训
1