我在用delphi开发activex控件,在IE里使用,其中用到
if SaveDialog1.Execute then str := SaveDialog1.FileName;问题是,在一些机器完全正常,但在部分机器SaveDialog1.FileName永远返回'$'。不知道是为什么!
if SaveDialog1.Execute then str := SaveDialog1.FileName;问题是,在一些机器完全正常,但在部分机器SaveDialog1.FileName永远返回'$'。不知道是为什么!
结果在ActiveForm中,IE把FileNmae 的String URL编码了。
showmessage(SaveDialog1.Files[0]);
即刻结贴!