- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 程序设计语言与程序设计方法 第2章 Visual C#概述 第3章 C#语法基础 第4章 顺序结构程序设计 第5章 选择结构程序设计 第6章 循环程序结构设计 第7章 面向对象编程技术 第8章 继承 第9章 数组与自定义类型 第10章 菜单、工具栏与状态栏 第11章 文件操作 第12章 数据库技术 第13章 ActiveX控件 第14章 异常处理与跟踪调试 第15章 开发Web应用程序 第16章 部署应用程序 * 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 下一页 Visual C#程序设计教程 上一页 章节目录 上一页 下一页 第13章 ActiveX控件 13.1 ActiveX控件概述 ActiveX控件可以简单地理解为能够实现特定功能的控件,例如可以浏览网页的控件、可以播放音频与视频的控件,可以播放Flash动画的控件等等。ActiveX控件是一种可重用的软件组件,由编程语言开发,开发ActiveX控件可以使用各种编程语言,如C,C++,当然也包括Visual Studio.NET环境的VB.NET、VC.NET、C#等编程语言。ActiveX控件目前仅适用于Windows平台。 章节目录 上一页 下一页 ActiveX控件一旦被开发出来,即和其开发时使用的编程语言无关。 ActiveX控件通常保存在ocx或dll文件中。ActiveX控件不能单独运行,必须依赖某种应用程序,如Windows应用程序、Web应用程序等,这些程序称为ActiveX控件的宿主程序。 默认状态下,工具箱并不包含ActiveX控件,要使用ActiveX控件,需要向工具箱中添加,对不需要的ActiveX控件可以从工具箱移除,添加与移除ActiveX控件需要通过“自定义工具箱”对话框操作。在工具箱中右键单击鼠标,选择弹出菜单中的“添加/移除项”命令,或选择工具菜单中的“添加/移除工具箱项”命令,打开“自定义工具箱”对话框。 章节目录 上一页 下一页 13.2 创建ActiveX控件 13.2.1 创建ActiveX控件的步骤 创建ActiveX控件的一般过程如下: ① 创建ActiveX控件项目。 ② 设计ActiveX控件界面。 ③ 设计ActiveX控件代码。 ④ 生成ActiveX控件。 章节目录 上一页 下一页 13.2.2 测试ActiveX控件 由于ActiveX控件不是独立的应用程序,不能通过运行来调试,因为它们必须寄宿在容器中(例如放置在窗体这样的容器中)所以为了测试控件,必须提供一个能在其中运行该控件的测试项目。 章节目录 上一页 下一页 13.2.3 将创建的ActiveX控件添加至工具箱 ActiveX控件通常被集中存放在操作系统Windows文件夹的System32文件夹,因此保存在该文件夹中的已注册ocx文件或dll文件可以被C#检索到并显示在“自定义工具箱”的“COM组件”中。如果创建的ActiveX控件没有保存在该文件夹中,则无法被C#检索到,这时可以通过“自定义工具箱”对话框中的【浏览】按钮进行添加。 章节目录 上一页 下一页 13.3 使用ActiveX控件 13.3.1 无声动画控件(Animation) Animation控件用于播放无声的AVI动画文件。 Animation控件的主要属性是AutoPlay属性,该属性决定该控件是否可以自动播放加载文件。 对Animation所播放的文件的操作主要是Open与Close方法。前者用于打开媒体文件,后者用于关闭当前正播放的媒体文件。 章节目录 上一页 下一页 Open方法被调用时,需要传递一个字符串类型的参数,用以指明打开文件的位置及文件名,例如假设已声明一个Animation对象为anmAVI,则调用其Open方法的语句为: anmAVI.Open(f:\\C#\\AVI\\FILECOPY.AVI); 章节目录 上一页 下一页 13.3.2 音频视频控件(Windows Media Player) Windows Media Player控件,可以实现多种音频与视频格式文件的播放,可以通过设置控件的URL属性值来获取媒体播放文件。URL属性是字符串类型,用于存储播放文件的名称与路径,控件从该属性中获取播放文件,假设有一个Windows Media Player的控件对象axMedia,则设置URL的语句如下: axMedia.URL=f:\\C#\\MP3_WMV\\贝多芬-致爱丽丝.mp3; 上述语句表示从本地硬盘获取播放文件。 章节目录 上一页 下一页 13.3.3
您可能关注的文档
- 新Visual Basic程序设计教程 第2版 教学课件 刘瑞新 电子教案 第4章 选择结构程序设计.ppt
- 新Visual Basic程序设计教程 第2版 教学课件 刘瑞新 电子教案 第5章 循环结构程序设计.ppt
- 新Visual Basic程序设计教程 第2版 教学课件 刘瑞新 电子教案 第6章 数组.ppt
- 新Visual Basic程序设计教程 第2版 教学课件 刘瑞新 电子教案 第10章 多重窗体与环境应用.ppt
- 新Visual Basic程序设计教程 第2版 教学课件 刘瑞新 电子教案 第12章 数据文件.ppt
- 新Visual Basic程序设计教程 第2版 教学课件 刘瑞新 电子教案 第13章 面向对象的程序设计.ppt
- 新Visual Basic程序设计教程 第2版 教学课件 刘瑞新 电子教案 第14章 数据库访问技术.ppt
- 新Visual Basic程序设计教程 第2版 教学课件 刘瑞新 电子教案 第15章 Visual Studio 2005简介.ppt
- 新Visual Basic程序设计实用教程 教学课件 于秀敏 第2章 Visual Basic语言基础.ppt
- 新Visual Basic程序设计实用教程 教学课件 于秀敏 第3章窗体和基本控件.ppt
- 新Visual C#程序设计教程 教学课件 刘先省 陈克坚 第14章 异常处理与跟踪调试.ppt
- 新Visual C#程序设计教程 教学课件 刘先省 陈克坚 第15章 开发Web应用程序.ppt
- 新Visual C#程序设计教程 教学课件 刘先省 陈克坚 第16章 部署应用程序.ppt
- 新Visual C#程序设计应用教程 教学课件 郭力子 1_ 第1章C#与VisualStudio2005.ppt
- 新Visual C#程序设计应用教程 教学课件 郭力子 1_ 第2章变量与表达式.ppt
- 新Visual C#程序设计应用教程 教学课件 郭力子 1_ 第3章流程控制与函数.ppt
- 新Visual C#程序设计应用教程 教学课件 郭力子 1_ 第4章数组、集合与字符串.ppt
- 新Visual C#程序设计应用教程 教学课件 郭力子 1_ 第5章面向对象编程基础.ppt
- 新Visual C#程序设计应用教程 教学课件 郭力子 1_ 第6章Windows应用程序设计.ppt
- 新Visual C#程序设计应用教程 教学课件 郭力子 1_ 第7章数据库访问.ppt
最近下载
- 孝德与感恩(孝文化讲坛).pptx VIP
- 地下消防水池开挖专项施工方案.docx VIP
- 人工智能在小学数学个性化作业设计中的应用研究教学研究课题报告.docx
- 五上英语每日一练小纸条(含答案11页).pdf VIP
- Unit 3 Yummy food(Wrap up)外研版(三起)(2024)英语三年级下册.pptx VIP
- 近五年黑龙江省中考数学真题及答案2023.docx VIP
- 2022病毒疣基层诊疗指南.pdf VIP
- 大学物理化学第四版课程课件:第6章化学平衡.pptx VIP
- 中国体癣和股癣诊疗指南(基层实践版2022).docx VIP
- 张昕-行政组织学-第八章行政组织变革.pptx VIP
文档评论(0)