用什么函数可从文件名340121790926373.jpg提取到340121790926373字符串?急用!! 用什么函数可从文件名340121790926373.jpg提取到340121790926373字符串?急用!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str:string;begin str:='az.exe'; showmessage(Copy(Str,1,Pos(ExtractFileExt(str),Str) - 1));end;回答过啊! copy('340121790926373.jpg',0,pos('.','340121790926373.jpg')-1); ExtractFileName 得到文件名ExtractFileExt 得到文件扩展名 来个函数取数字比较通用吧?function findNUM(s:string):string;beginbegin date:=' '; for i:=1 to length(s) do begin if (s[i]>='0')and(s[i]<='9') then date:=date+s[i];end;end; copy('340121790926373.jpg',0,pos('.','340121790926373.jpg')-1); 你们不觉得我的方法虽然有点异类,但很简单实用吗,changeFileExt('ddddddddddd.jpg','')找到这个方法有点得意,爽,哈哈程序员真够类,建议轻松一会吧 LeftStr(aFileName, Pos('.', aFileName) - 1) sName := ChangeFileExt(sFileName,'');呵呵 , yesxwl(),我喜欢你的方法 :) 哈哈!~我也来一招:StringReplace('340121790926373.jpg','.jpg','',[rpt....]);或者Delete('340121790926373.jpg',16,4); 其实我想楼主的意思是获得文件的名称吧 应该这样var s: string;begin s:=ExtractFileName(ExpandFileName('340121790926373.jpg')); s:=Copy(s,1,Length(s)-4);end; ExtractFileName 得到文件名ExtractFileExt 得到文件扩展名 copy提取字符串 Delphi7安装DevExpress组件的问题 Delphi控制Word,add文档后,连续增加文档提示powerword.dot无法保存。 报表打印难题 blob字段中的数据 wIN2000 SEVER服务器上运行会出现这样的错误提示???在线 在这种情况下,宽带该如何收费??????????? 快帮我解决一下这个问题!谢谢大家了!!!(送免费菜单一张) 有同樣面試遭遇的請進來 InputBox能否指定输入的字符以"*"显示? 这个问题不难 求oicq或者icq类似功能程序(delphi开发) 怎样能得到当前记录的位置??
begin
str:='az.exe';
showmessage(Copy(Str,1,Pos(ExtractFileExt(str),Str) - 1));
end;
回答过啊!
function findNUM(s:string):string;
begin
begin
date:=' ';
for i:=1 to length(s) do
begin if (s[i]>='0')and(s[i]<='9')
then
date:=date+s[i];
end;
end;
changeFileExt('ddddddddddd.jpg','')
找到这个方法有点得意,爽,哈哈
程序员真够类,建议轻松一会吧
var
s: string;
begin
s:=ExtractFileName(ExpandFileName('340121790926373.jpg'));
s:=Copy(s,1,Length(s)-4);
end;
copy提取字符串