在uses中加上 ShellApi,ShlObj;
然后如下调用:
 ShellExecute(Application.Handle, 'open', 'http:www.63.net', '', 'null',  SW_SHOWNORMAL);

解决方案 »

  1.   

    GOVY说的对.类似的你还可以用WINEXEC, CREATEPROCESS等等.
    再碰到类似问题把光标停在诸如SHELLEXECUTE上按F1.
      

  2.   

    Delphi用api同vb一样需要声明,只不过Delphi将这些声明都做了,编译过保存在.dcu文件中,一般大多数的api涉及到的dcu文件,Delphi在创建工程时都默认包括了,所以你可以方便使用api,ShellExecute包含在shellapi.dcu中,但没有默认包含,所以只好自己加了。
      

  3.   

    no,VC中不是要include *.h嘛!一样的是要声明的!
    碰到这些问题,你可以直接查找包含ShellExecute文字的*.pas文件,很容易找到这些东东在哪个单元的
      

  4.   

    只要你给分,我给源代码。
    [email protected]
      

  5.   

    govy答的对。你怎么不给分呢?