欢迎来到天天文库
浏览记录
ID:43712382
大小:2.03 MB
页数:41页
时间:2019-10-13
《河南科技大学软件组件技术试验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件组件技术实验报告学院:信息工程学院专业:计算机科学与技术学号:111404060319姓名:彭逸帆班级:计科113班实验1组件的使用实验目的:1.进一步熟练掌握软件开发技术。2.掌握COM组件的注册、查看和使用等过程。3.了解熟悉注册表软件组件使用过程中的作用实验环境:Windows系统平台和C++Builder开发环境。实验学时:2学时实验内容:给出一个软件组件,要求根据此说明,进行组件的注册、反注册、查看注册表、查看组件和类型库,并编写程序调用操控组件。耍求记录操作的步骤和遇到的问题及解决方法,能够熟练使用组件。
2、并掌握BorlandC卄Builder环境下组件的注册、反注册,查看组件和类型库的方法,并用C++Builder编写客户程序调用实现对所给组件的调用。实验步骤:1.实验前首先下载所给组件并保存。位置可以自己选择,并可尝试给组件取不同名字。2.注册组件方法1:a、确定待注册文件的位置b、启动windows开始菜单上的”运行”,输入Segsvr32.exe”或者"C:WINDOWSsystem32regsvr32.exe”c、输入待注册的组件的路径和文件名并运行方法2:a、确定待注册文件的位置b、启动windows开始
3、菜单上的”所有程序
4、附件
5、命令提示符”,输入"regsvr32.exe"或者“C:WINDOWSsystem32regsvr32.exe”c、输入待注册的组件的路径和文件名并运行例如:C:WINDOWSsystem32regsvr32.exeC:DocumentsandSettingsxAdministrator桌面第二章newtestcomserver2MyCOMServer2.dlln1.查看注册表步骤:a、启动windows开始菜单上的”运行”,或者按开始键+,,R,输入"regedit",
6、然后按确定b、然后在启动的程序中确定查找组件的范围,如选中根节点c、打开“编辑”菜单下查找,在对话框中输入要找的组件名并确定l4kTV「AvsPCBnriT交推I丽旧聶加悦族間械时登虾一相d、查看组件的如下信息CLSID、ProgID和类型库等信息,示例如下:{9BA4F0A1-3D0C-45C5-AFB5-50454E8A0EB1}]
7、InprocServei32□ProgID国名称类型—数据—固僦认)REG_SZMyCOM2ITypelib]Versiond□{9BFF616C-3E02-UD2-A4CA-00C04
8、FB93209}类ID{9BA05971・F6A8・llCF・A442・O0A0C90A8E、名称类型数据{9BA05972-F6A8-11CF-A442-OOAOC90A8F:珈或诉REG_SZC:DOCUMEMADMINIS桌面第二靱1TESTCO"MYCOMS4DLL{9BA4F0A1-3D0C-45C5-AFB5-50454E8A0E固TlLadingModelREG.SZApartment込IIn
9、)io(Seiver32JPiogID[ITypelib21Version组件位置和线程类型,(J{9BA」FOA
10、1・3DOC・」5C5・AFB5・5W5」E8AOEB1}名称类型IIi)
11、)iocSeiver32REG_SZMyCOh1Seiver2MyCOM2rsTylvelJJoProgID-j{9BA«A1-300C-45C5-AFB5-50WE8A®1}人飜難BJ恥沁皿也(纵)REGJZ砂腑晰4052咖{)加™352}jPiogDTypelbQVersionTypelib1.组件反注册:a、确定待注册文件的位置b、启动windows开始菜单上的”运行”,输入Segsvr32.exe”或者“C:WINDOWSsystem
12、32regsvr32.exeu”c、输入待卸载的组件的路径和文件名并运行小•例:C:WINDOWSsystem32regsvr32.exe/unC:DocumentsandSettingsAdministrator桌面第二章newtestcomserver2MyCOMServer2.dllnd、再次进入注册表查看相关信息。1.查看类型库a、启动C++Builder,选择“文件
13、打开”或者直接按“打开”按钮或者是相应的快捷键b、选择需要打开的组件文件(以dll为后缀),弹出如下对话框c、查看屈性不同屈
14、性页的内容,如“Text”等d、熟悉不同按钮的作用2.导入类型库a、在C++Builder下,创建新的工程,并选择“工程
15、引入类型库”,系统弹出如下页所示对话框b、移动滚动条查看下面文本框的内容及其变化c、加入新的组件,单击"添加”按钮,在弹岀的对话框中选择打开要添加的组件文件d、分别单击install”按钮和"Cr
此文档下载收益归作者所有