各位:我想把这个目录下的
c:\linshi\测试数据\请选择文件\data\data.out的"请选择文件"这项去掉这个路径已经赋值给了一个变量t, 我该怎么做呢?
最后只剩c:\linshi\测试数据\data\data.out

解决方案 »

  1.   

    不是吧,这都不会? CString fun=t;
    int i=fun.Find("请选择文件");
    fun.Delete(i-1,9);
      

  2.   

    CString str=t;
    int i=fun.Find("请选择文件");
    str.Delete(i-1,11);
    t=str;给我QQ号码吧!呵呵!别忘了给分!
      

  3.   

    你的问题都挺能吸引人解答的,这个问题解决了吗?“CopyFile这个函数怎么用呢?它里面有三个参数,分别是什么意思呀?”
      

  4.   

    CString t="c:\\linshi\\测试数据\\请选择文件\\data\\data.out";
    int i=t.Find("\\请选择文件");
    CString csResoult=t.Left(i-1);
    csResoult+=t.Mid(i+sizeof("\\请选择文件"),t.GetLength()+1);
    //ok...csResoult;
      

  5.   

    CString str=t;
    int i=fun.Find("\\请选择文件");
    str.Delete(i-1,sizeof("\\请选择文件"));
    t=str;
      

  6.   

    你以为你是YuMeiXX,别臭美了 !!
      

  7.   

    CString t="c:\\linshi\\测试数据\\请选择文件\\data\\data.out";
    t.Replace(_T("\\请选择文件"), _T(""));
      

  8.   

    "把OICQ告诉你"?
    什么意思?"OICQ"怎么告诉?
      

  9.   

    唉  VC 和mm不能兼得!
      

  10.   

    BOOL CopyFile(
      LPCTSTR lpExistingFileName,
                              // pointer to name of an existing file
      LPCTSTR lpNewFileName,  // pointer to filename to copy to
      BOOL bFailIfExists      // flag for operation if file exists
    );
    第一个参数,原文件路径
    第二个参数,新产生的文件路径
    第三个参数,是否是覆盖拷贝
    VCMM留QQ吧
      

  11.   

    CString t="c:\\linshi\\测试数据\\请选择文件\\data\\data.out";
    CString fun=t;
    int i=fun.Find("\\请选择文件");
    fun.Delete(i-1,sizeof("\\请选择文件"));
    t=fun;