delphi webbrowser(delphi word控件)
一、delphi webbrowser版本怎么修改
WebBrowser控件默认使用的版本是 IE7兼容模式,无论本机当前 windows系统安装的是 IE9或是 IE10,都会使用 IE 7版本。
如果想要使 WebBrowser使用其它版本,可以通过设置注册表中的相关条目来完成:
HKEY_LOCAL_MACHINE(orHKEY_CURRENT_USER)
SOFTWARE
Microsoft
InternetExplorer
Main
FeatureControl
FEATURE_BROWSER_EMULATION
编译生成的文件.exe=(DWORD)指定的版本号
如果是 64位系统,注册表条目如下:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
其中指定的版本号为:
11001(0x2EDF)InternetExplorer11.
11000(0x2AF8):InternetExplorer11.
10000(0x2710):InternetExplorer10.
10001(0x2AF7):InternetExplorer10.
9999(0x270F):InternetExplorer9.
9000(0x2328):InternetExplorer9.
8888(0x22B8):WebpagesaredisplayedinIE8Standardsmode
实例截图:
二、Delphi中怎么通过http get方式来调用url
API接口使用HTTP协议,可接受HTTPGET和HTTPPOST访问。
参数传递方式为application/x-www-url-encoded,编码方式为UTF-8,且须遵循URL编码规范
(RFC3986)对保留字符进行百分号编码。
操作结果返回方式为XML,编码方式为UTF-8。
接口地址:
比如使用 API创建域名,假设已有一个模板 ID为 10,使用此模板注册一域名 456.com,注册一年,
以下是以HTTPGET方式调用 API的URL:
gisterDomainName&domainName=456.om&period=1&templateId=10
URL中的username paeeword command domainname period templateId都是参数
请问如何使用Delphi的http get调用url,并返回?需要加什么控件?最好给出完整的代码。
若操作成功,服务器将返回以下内容:
registerDomain
SUCCESSFUL
456.com
2008-06-22 08:38:00
2009-06-21 08:38:00
CNNIC-REG-1Y
1.0
false
1000
xxxxxx
xxxxxx
xxxxxx
哈哈
haha
shandong
linyi
lili
lili
dddd
dddd
333333
service@wwwwww.com
+86.13833138033
+86.13833200533
true
true
true
clientDeleteProhibited
clientTransferProhibited
ns1.123.com
ns2.123.com