sherwood5 发表于 2011-3-30 08:46:47

初学Delphi,有些不明白

在Delphi中,我用
Edit1.Text:=OpenDialog1.FileName
把文件路径存入edit1中,再用
ShellExecute(Handle,'open','edit1.text',nil,nil,SW_SHOWNORMAL);
打开文件,可是怎么都打不开,为什么啊?我哪里写错代码了吗?
请指正,谢谢

niufen 发表于 2011-3-30 08:47:09

ShellExecute(Handle,'open',edit1.text,nil,nil,SW_SHOWNORMAL);

hellfirehj 发表于 2011-3-30 08:47:22

TCaption 是string 和 PAnsiChar是不同的...
加上...Pchar('open')和pchar(edit1.text) 或者PAnsiChar('open')
默认情况下pchar = PAnsiChar..............
页: [1]
查看完整版本: 初学Delphi,有些不明白