我有一个 Delphi 应用程序,它使用以下命令与 Internet 上的 Web 服务器进行通信印地组件 http://www.indyproject.org/。该应用程序的大多数用户都具有直接的 Internet 连接,但有些用户位于本地网络的代理服务器后面。我不想要求用户在Internet 选项/连接/LAN 设置对话框 http://toybase.files.wordpress.com/2008/11/ie-proxy-settings.png
替代文本 http://toybase.files.wordpress.com/2008/11/ie-proxy-settings.png http://toybase.files.wordpress.com/2008/11/ie-proxy-settings.png
坦率地说,大多数人不会知道或关心这个设置是什么。
我可以通过 Delphi-7 应用程序的某些系统调用获取此信息吗?
非常感谢!
通过 WinAPI --WinHttpGetIEProxyConfigForCurrentUser http://msdn.microsoft.com/en-us/library/aa384096(VS.85).aspx。您一定会喜欢 MS 的长 WINAPI 名称 ^_^。
OP编辑后:您可以从注册表中读取,AFAIR它将位于此处:
[ HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings ]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)