禁止ie下载我知道修改注册表,但要是只禁止你自己的浏览器,不影响ie的话,我只有关注了。

解决方案 »

  1.   

    TRegistry *my;
    my=new TRegistry;
    my->RootKey=HKEY_USERS;
    for(int i=0;i<5;i++)
    {
    my->OpenKey("\\.DEFAULT\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\"+IntToStr(i),true);
    my->WriteInteger("1803",3);
    }//禁用
    my->CloseKey();
    my->Free();
      

  2.   

    点击连接会引发OnBeforeNavigator2事件,即使是.exe .zip文件,事件处理函数中的
    URL参数就是目标文件的URL
      

  3.   

    TechnoFantasy(www.applevb.com)
     不行也! 
      

  4.   

    我自己已经解决,用关闭"文件下载"窗口的办法来实现.
    HWndDownClose := Winprocs.FindWindow(nil, '文件下载');//close Downloading
    if HWndDownClose <> 0 then
           SendMessage(HWndDownClose, WM_CLOSE, 0, 0)