想结束该贴,散分--取得不包括路径和扩展名的文件名的API (50分)

  • 主题发起人 主题发起人 yy2001
  • 开始时间 开始时间
不知道通过sqlserver的dts转换怎么样<br>最起码你的文本文件是要有一个规律的吧
 
如果你的文本文件(假设你的文本是要转换的数据文件)是有分号或是空格之类的数据的话,Excel在打开这个文件的时候会有一个向<br>导会帮助你的。如是没有分号或是空格的话你就要考虑为文本文件的每一个字段设定长度了,<br>如果这个文本文件的数据很大(也就是说字段很多)的话,你可以试用SQLSERVER或是Foxpro!
 
先取得完整文件名,然後從最後一個“/”字符開始截取,一直截取到最後一個“.”字符<br>這就是你要的結果<br>&nbsp;
 
有这样的API吗?,你取回来处理一下就行了呀,写个函数。<br>仅提供思路,自己再仔细看看吧,应该可以的。<br>function getfilename(filename:string):string;<br>var NotPathFileName:string<br>&nbsp; &nbsp; I,PointPos:integer;<br>begin<br>&nbsp; result:=''<br>&nbsp; PointPos:=pos(...) //取得'.'的位置<br>&nbsp; for i:= PointPos downto 1 do<br>&nbsp; &nbsp; if filename&lt;&gt;'/' then<br>&nbsp; &nbsp; &nbsp; NotPathFileName:=filename+NotPathFileName<br>&nbsp; &nbsp; else<br>&nbsp; &nbsp; &nbsp; break;<br>&nbsp; result:= NotPathFileName;<br>end;<br>
 
用ExtractFileName()
 
好帖子结束
 
好象没有这样的API<br><br>Delphi函数<br>用ExtractFileName处理一下<br>可以<br><br>
 
后退
顶部