Попробуйте такой вариант, накатал на коленке:
X++:
url url = strfmt("https://www.google.ru/maps/dir/");
str useragent = "User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko)";
COMVariant comVariantTargetName = new COMVariant();
COMVariant comVariantFlags = new COMVariant();
COMVariant comVariantPostData = new COMVariant();
COMVariant comVariantUserAgent = new COMVariant();
;
super();
comVariantFlags.int(1);
comVariantTargetName.bStr("_self");
comVariantPostData.byte(0);
comVariantUserAgent.bStr(useragent);
ActiveX.Silent(true);
ActiveX.Navigate(url, comVariantFlags, comVariantTargetName, comVariantPostData, comVariantUserAgent);
Можно еще поэкспериментировать с версиями браузера, которые пытаетесь подсунуть в activeX.