Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Visual C++ > 在Netscape Navigator和Internet Explorer中使用ActiveX控件
【标  题】:在Netscape Navigator和Internet Explorer中使用ActiveX控件
【关键字】:c,控件,net,xp,Net,at,ActiveX,Internet Explorer,Internet,Explorer,vi,to,In,Netscape,Active,or,Netscape,Navigator,Internet,Explorer,ActiveX
【来  源】:网络

在Netscape Navigator和Internet Explorer中使用ActiveX控件

Your Ad Here     演奏音乐以及其它形式的音响效果,大概是使Web页更具吸引力的最普通的方法。RealAudio在提高你获得的声音质量时,至少使得这个过程容易些。RealAudio有好几种不同形式,而不仅仅是一种ActiveX控件。这个多媒体的当前版本还可以做为Netscape Navigator的插件。在http://www.realaudio.com/可以与RealAudio的制作者联系,从而了解播放器、SDK和支持的实用程序的详细情况。SDK、RealAudio Encoder(编码器)、RealAudio TimeLine Editor(在线编辑器)、RealAudio Personal Sever (个人服务器)以及RealAudio Content CreationGuide(内容创建指南)是可以免费下载的。RealAudio Personal Sever支持两种数据流──这对于用于演示和试验目的来说是太多了点。
    这个播放器提供的多层次支持,只是使用这一特定技术的原因之一。相当多的站点都使用了它。最有趣的站点是 http: //www. cdnow. com/ (它与Magazine Warehouse相连接)。这是一个使用多媒体效果的CD/movie(电影)商店。例如,如果你打算买一张CD,那么在购买之前可以先在你的PC扬声器上听一听所选的乐曲片段。它还卖T恤衫,你可以在购买之前先看一看货。唯一做不到的是不能在购买电影之前先看一些电影片段,但几乎可以肯定的是它最终会添加这一功能。
    启动RealAudio不成问题,要做的只不过是安装服务程序,对你的文件编码,然后安装Web页。RealAudio Encoder实用程序对话框如下图所示。只需选择将要编码的文件,在Description(说明)区键入所需的信息,然后单击Encode 按钮对文件编码(RealAudio Encoder实用程序自动地为你指定一个目的文件名)。

    把这个控件添加到Web页也相当容易。在ActiveX Control Pad 的 InsertActiveX Control(插入ActiveX控件)对话框的控件列表中,选择RealAudio控件──以前我们所做的也是这样一个过程。除了CodeBase这一个属性需要改变外,其它需要改变的属性如下图所示,把声音文件所在的URL打入即可。

    程序列表10.7是这个示例的代码。注意它包含了NCompass ScriptActive所需的<EMBED>标记。它是在Netscape Navigator和Internet Explorer 上都能无毛病地进行工作的少数控件之一。
    注释 也许需要改变一下RealAudio1<OBJECT>标记中HEIGHT和WIDTH属性,使它能在你的特定的显示配置中工作。当前值代表的是缺省尺寸,也许有些人会发现在高分辨率显示中它太小了。




    现在把代码写好了。来看一下最后结果吧。图10.11显示的是这个例页的外观。用户只要单击RealAudio按钮就可以打开声音文件。这个控件还有别的功能。右击该控件,就会看到如图10.11所示的上下文菜单,用户可以定制控件以满足专门需要。
    那么,该控件操作起来是什么样子呢?下图显示了用户眼中示例WAV文件的显示情况。

    请注意,这个对话框中显示了在RealAudio Encoder实用程序中添加的说明信息。遗憾的是,你添加的信息量受到限制。最好除了控件所提供的缺省域外再添加一个用户可配置的域。
Visual C++界面元素:【上一篇】
一个基于MFC的基本按钮编程示例:【下一篇】
【相关文章】
  • Visual C++界面元素
  • 创建ActiveX文档应用程序
  • 什么是ActiveDocument(OLE文档对象)
  • ActiveDocument结构概述
  • 创建ActiveDocument
  • 使用Internet信息服务器(IIS)
  • 精通Windows的安全API
  • 了解Visual C++应用程序类型
  • 使用Windows NT 的安全性
  • 确保Internet下载代码的安全
  • 【随机文章】
  • Rate My Life
  • 如何配置和实现Informix ON-Bar的备份解决方案
  • 一个感人的故事
  • 以GIS面对崛起的城市群
  • hacmp 1.2(续2) 给和我一样初学的朋友,欢迎提意见.
  • 3dmax5高级渲染器实例教程(二)
  • 简介
  • Ajax技术简介
  • Java发展趋势:走在最前线的脚本语言
  • 模版动态数组(c++)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.