请问如何用Delphi程序在Internet选项中->安全->受信任的站点中加入一个网站?以及如果改变受信任站点的安全级别(也就是启用“自定义安全级别”里列出的安全设置)还有弹出窗口的一些设置。有点多:)谢谢了!

解决方案 »

  1.   

    我找了一下InternetSetOption函数的资料,但好象只有改Proxy的,没有设置受信任的站点的,有没有哪位大虾知道哦!
      

  2.   

    域名位置如下:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\aaa.com这里最后的注册表项表示域名,如果aaa.com没包括子项,则表示*.aaa.com
    在该项下面的DWORD键值如http=1表示http://*.aaa.com在本地Intranet区域,http=2表示在受信任站点区域,4表示受限区域;DWORD键值ftp表示是ftp协议的,https表示https协议的如果aaa.com包括子项bbb,则表示bbb.aaa.com的设置,其各个键值意义同上IP位置如下:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1其中Range1表示IP,不能重复,其包括字符串键值:Range=xxx.xxx.xxx.xxx表示该ip,还包括DWORD键值http、ftp、https等,键值意义同上各个区域的不同安全设置:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\
    子项0表示本地计算机
    子项1表示本地 Intranet
    子项2表示可信站点
    子项3表示Internet
    子项4表示受限站点每个子项下面有许多DWORD的键值,我就不一个一个的给你写出来了,你可以自行修改一下某区域的自定义安全,然后看看这儿的修改变化就明白了
      

  3.   

    谢谢小虫,你说的我知道一些,我以为有API函数来设置,这样会更省事一点!呵呵!主要是设置可信站点的那部分,我觉得自己修改注册表有点麻烦:)
      

  4.   

    小虫:受信站点的那个,如果是IP的话,好象直接加进去好象还不行哦,直接加进去,然后进入Internet选项中->安全->受信任的站点 中查看,看不到,而如果加域名的话就可以,不知道怎么回事?
      

  5.   

    哈哈,我知道了,好象":Range"和协议还有写入顺序的问题,要选写入协议项,再写入":Range"项才行,真是奇怪得很.
      

  6.   

    我用上面的方法来做还是不行, 一样是受限制,,,我用的是win2003  ???