16,742
社区成员
发帖
与我相关
我的任务
分享 if dlgOpenPath.Execute then
begin
edtFilePath.Text:=Copy(ExtractFileDir(dlgOpenPath.FileName),0,Pos('课件文件',ExtractFileDir(dlgOpenPath.FileName))+7);
end;uses StrUtils;
Copy(strPath,0, PosEx('\', strPath, 4)-1);这应该是最简洁的写法。复杂文本截取可以用正则表达式。