uses ShellApi;ShellExecute(Handle, nil, Pchar('c:\windows\notepad.exe'), nil, nil, Sw_ShowNormal);

解决方案 »

  1.   

    使你的应用程序总在最前
    SetWindowPos(Application.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE + SWP_NOSIZE);
      

  2.   

    {启动控制面板}
    winexec('rundll32.exe shell32.dll,Control_RunDLL',9);
      

  3.   

    是啊,我说的是Winapi实现的原代码而不是你说的这些 啊
      

  4.   

    winapi在DELPHI中比较容易实现。
    如:
      shellexecute(handle,nil,pchar('http://www.chinaloveweb.com'),nil,nil);
    可以在程序中调用浏览器浏览指定网址.(请在uses 中添上shallapi)
      

  5.   

    推荐你看一本书<<windows编程奥秘>>
    侯捷老师的网站上有下载
      

  6.   

    老大,看清楚题目啊,是API函数的编写的实现代码,不是什么调用方法啊,比如Shellexecute这个API函数的实现代码是什么,要如何编写一个函数(在不调用任何现有的API函数的情况下编写一个与ShellExecute功能相同的代码如何写啊)
      

  7.   

    另外,如果你够牛的话,看看cpu窗口的汇编码也不错
    呵呵
      

  8.   

     Windows编程奥秘是不是写Win95的啊