我想将C# net编写窗体程序(exe)和一个word文档放在同一个 文件夹内,程序运行时,点击“打开word”菜单按键,就会打开了这个word。
我的意思是:不管这个文件夹(包括exe和word)放在C盘,还是D盘……都能找到该文件夹的路径,然后自动打开这个word。

解决方案 »

  1.   

     System.Diagnostics.Process.Start("XXX.doc");
      

  2.   

    System.AppDomain.CurrentDomain.BaseDirectory 
    获取程序的基目录。 
    System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase 
    包括该应用程序的目录的名称。 
    System.Windows.Forms.Application.StartupPath 
    获取启动了应用程序的可执行文件的路径
      

  3.   

    用Application.StartupPath,就可以找到你这个exe文件所在的路径,然后加上你的word文件夹名,就可以了。
      

  4.   

    AppDomain.CurrentDomain.BaseDirectory