请问如何把一个.exe的电子书嵌入到我的程序中。例如已有一个育儿知识的电子书,如何在自己的程序中点击一个按钮,就弹出育儿知识电子书的界面。
程序中該如何調用?   
  请给个详细步骤,谢谢! 

解决方案 »

  1.   

    Shellexecute运行exe,一个API而已
      

  2.   

    button事件里写:
    ShellExecute(handle, 'open', pchar('C:\电子书.exe'), nil, nil, SW_SHOWNORMAL);
      

  3.   

    把电子书嵌入程序的资源文件中,须要运行时,先把它解出来,再运行
    ShellExecute(handle, 'open', pchar(‘路径+电子书.exe'), nil, nil, SW_SHOWNORMAL);
      

  4.   

    这样感觉电子书.exe像是独立的文件,能否融入到程序中。
      

  5.   

    http://blog.163.com/t_form/blog/static/123485232200971105014266/
      

  6.   

    也可以用ShellExecute运行电子书后,再用setparent语句把电子书拉到你的程序的某个form或panel中显示