把startpath处理一下,trim掉最后的\后面的不就好了

解决方案 »

  1.   

    ???怎么STRIM?
    比如 D:\TEMP\1.TXT文件
    程序在 D:\TEMP\PRO\P.EXE
    怎么得到1.TXT的绝对路径??
    谢谢~
      

  2.   

    既然两个文件的具体位置你都清楚,那么你得到D:\Temp\Pro\p.exe的路径,返回值不是字符串吗?你再处理字符串就是了。如果你要得到任意文件的路径,也可以通过调用OpenFileDialog来实现。string FILE_NAME;OpenFileDialog openDialog=new OpenFileDialog();
    openDialog.Init.....="C:\\";
    ...
    if(openDialog.ShowDialog==DialogResult.OK)
    {
       FILE_NAME=openDialog.FileName;
    }
      

  3.   

    http://www.cnblogs.com/wangsaokui/articles/9769.aspx