获取文件的扩展名和执行文件.(20分)

  • 主题发起人 主题发起人 YiOnLine
  • 开始时间 开始时间
Y

YiOnLine

Unregistered / Unconfirmed
GUEST, unregistred user!
1,什么函数可以获得文件的扩展名?<br>2,什么函数可执行文件(例如doc,exe文件)
 
1 function ExtractFileExt(const FileName: string): string;<br>2 winexec( )<br><br>
 
to:张剑波<br><br>1,function ExtractFileExt(const FileName: string): string;<br>这函数怎表示路径啊?例如我想得到d:/的文件test.txt的扩展名,怎办?
 
showmessage(extractfileext('c:/ff/123.txt'));<br>一样好用,不管文件是否存在
 
好,<br>showmessage(ExtractFileExt('d:/test.txt'));<br>原来是加上扩展名才行的.<br><br>能不能这样形式<br>showmessage(ExtractFileExt('d:/test'));就可以得到的?<br><br>还有,对于上面的2,delphi里没有winexec这函数啊,<br>
 
哈哈,<br>找到winexec了,但不知怎用
 
winexec(pchar(filename),0);//filename:string;<br>它调用是同一目录下的文件,<br>以及windows里的命令,如计算器calc
 
请问要找开d:/test.txt<br>怎写啊?
 
winexec(pchar('d:/test.txt'),0);//filename:string;<br>这样并不打开啊。<br><br>showmessage(inttostr(winexec(pchar('d:/test.txt'),0)));<br>返回的是'11',这是什么意思啊?
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2648444
 
多人接受答案了。
 
后退
顶部