打开一个已存在的东东(30分)

  • 主题发起人 主题发起人 小毛孩
  • 开始时间 开始时间

小毛孩

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样打开一个东东,比如说word文档,excel,txt等
谢谢!
 
uses
ShellAPI;

ShellExecute(0, 'OPen', 'c:/123.txt', nil, nil, SW_NORMAL);
 
方法可行,但如果txt或者doc等文件不存在,那我又怎样操作呢?
 
if fileexists(filename) then
//
else
//
 
楼上正解 先检查是否存在 然后再打开 或者用try结构
 
const
cFile = 'c:/123.txt';
begin
if FileExists(cFile) then
ShellExecute(0, 'Open', PChar(cFile), nil, nil, SW_NORMAL)
else
ShowMessage('文件“' + cFile + '“不存在!');
end;
 
后退
顶部