编程可以直接访问:
HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\Navigating\.current 在里面。手工:控制面板——声音

解决方案 »

  1.   

    你在控制面板里选择声音(在WIN2000上是声音和多媒体),再找到资源管理器大项中的启动导航小项,将启动导航的声音设成没有就可以啦.给分吧!
      

  2.   

    to:DevilXelloss(傑洛仕) 
    我要的仅仅是去掉这个声音而已,其它任何声音不受影响!
      

  3.   

    是这样的:一般来说,你单击任何一个连接,系统都会发出“di”的一声(你自己可以仔细一点听一下的)。我不想改变系统声音,纯粹想把这个声音在我的程序里面的WebBrowser中捕捉,去掉而已,其它IE浏览不会受影响。 
      

  4.   

    傻。
    控制面板:声音——声音事件——Windows 资源管理器——启动导航,就是那个声音。
    HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\Navigating\.current 是对应这个设置的注册表键值。
    自己傻,还说人家寻你开心……
      

  5.   

    to:DevilXelloss(傑洛仕)我知道你的方法可行,如果按照你的理解的话。可是,看来我还是说得不清楚:我想“仅仅在我自己写的程序里面调用的IE控件”没有这个声音,并“不是整个系统的IE”!!!请看清楚些,谢谢!
      

  6.   

    to:hnlzh(吸海垂虹)
    你这样做累不累啊!
      

  7.   

    這個聲音好象就是 Start.wav,找找注冊表,也許可以關掉的
      

  8.   

    是的,这个DevilXellos也说了,我也测试过,可以的。不过,你真的还没有看清楚我的要求:我想“仅仅在我自己写的程序里面调用的IE控件”没有这个声音,并“不是整个系统的IE”!!!请看清楚些,谢谢! 
      

  9.   

    hekey_curreent_user--->appevent--->schemes--->explorer-->Navigating下的Start.wav刪除就沒聲音了
      

  10.   

      如果做不到,我就不说了。我没有你这么古怪的要求,所以近期不打算写着类东西。
      其实用 IE 内核可以做点东西出来的,比如 VS.NET 的 MSDN。但是直接用控件真的太没意思。
      

  11.   

    拿来NETSCAPE的源码,自己写吧
      

  12.   

    to:DevilXelloss(傑洛仕)
    IE内核是什么?可以具体说说吗?
      

  13.   

    IE 本来提供很多 COM 接口的,可惜 VB 多不能直接调用,需要写 Type Library。事情比较麻烦。Edanmo's VB Page 做了一些初步尝试,可以参考一下。
      

  14.   

    to:DevilXelloss(傑洛仕)
    地址是什么呢?