这个问题是续上一个“关于链接搜索引擎问题 ”(已结帖了)。procedure TForm1.Button1Click(Sender: TObject);
var
  s:string;
begin
  s:= 'C:\Program Files\Internet Explorer\IEXPLORE.EXE ';
  s:=s+'www.google.com/search?hl=zh-CN&q=';
  s:=s+edit1.Text;
  s:=s+'+&lr=';
  winexec(pchar(s),sw_show);
end;end.无论是用Shellexecute还是用winexec,最后还是只能用IE,火狐我还没有试过,不过Maxthon确实是不行,把路径换成Maxthon的路径,触发Button1Click事件的时候就是没反映。请问是否还有其他调用的方法,是这种方法不能调用IE以外的浏览器吗?

解决方案 »

  1.   

    当然了,你调用的是IEXPLORE.EXE 啊,你调用maxthon.exe试试
      

  2.   

    应该可以的,Maxthon我这没有,没法帮你试不过腾讯TT我试了,没问题的
      

  3.   

    Shellexecute用的是默认浏览器,而我的默认浏览器就是Maxthon,换路径我也试过了,行不通
      

  4.   

    我的默认浏览器是firefox,用Shellececute没有问题。
      

  5.   

    winexec(pchar('C:\Program Files\Maxthon\Maxthon.exe http://www.google.cn/'),SW_SHOW);
    测试成功