Ole对象 - 在PowerBuilder中打开一个Web页面

时间:2015-09-08 09:25:28

标签: powerbuilder navigateurl createoleobject

我以这种方式打开网址:

ole_1.Object.navigate (ls_url)

不幸的是,我无法在下拉列表中导航鼠标。我该如何解决这个问题?

我从网页开始使用webbrowser8示例 http://www.topwizprogramming.com/freecode_webbrowser.html

效果与预期不同。在示例中,我运行了一个网站https://www.persofoto.com/upload/index.php?mask=us。使用鼠标下拉列表无法选择图像大小。

1 个答案:

答案 0 :(得分:0)

在打开窗口之前执行此操作:

string ls_app
ls_app="Your application.exe"
// at design time ls_app="pb90.exe"

RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_USE_WINDOWEDSELECTCONTROL",  ls_app, RegULong!, 1)
RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_USE_WINDOWEDSELECTCONTROL",  ls_app, RegULong!, 1)
RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_TABBED_BROWSING",  ls_app, RegULong!, 1)
RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_TABBED_BROWSING",  ls_app, RegULong!, 1)