怎样取得程序运行时所在的盘符(注意:不是路径)?(10分)

  • 主题发起人 主题发起人 ldelphi
  • 开始时间 开始时间
现取得路径,再,盘符=copy(路径,1,pos(':',路径));
 
procedure TForm1.BitBtn1Click(Sender: TObject);
var
s:string;
begin
s:=extractfilepath(application.ExeName);
showMessage(S[1]);
end;
 
function ExtractFileDrive(const FileName: string): string;
 
从路径中COPY第一二个字符
 
浅水淹死人!!
 
路径一定带盘符吗?
 
to randyamis and 龙丹
有同感!各位,很感谢你们发表意见:但我的使用环境比较特殊,路径是不带盘符的。请问有没有其它办法?
 
多人接受答案了。
 
后退
顶部