Delphi:OpenFileDialog 因 URL 崩溃
给 TOpenFileDialog 一个 URL,Execute 方法会抛出异常:
OpenDialog1.Filename := 'http://www.osfi-bsif.gc.ca/app/DocRepository/1/eng/issues/terrorism/indstld_e.xls';
bResult := OpenDialog1.Execute;
但是您可以从 URL 打开文件。
德尔福5
Giving a URL to the TOpenFileDialog, the Execute method throws an exception:
OpenDialog1.Filename := 'http://www.osfi-bsif.gc.ca/app/DocRepository/1/eng/issues/terrorism/indstld_e.xls';
bResult := OpenDialog1.Execute;
But you are allowed to open files from a URL.
Delphi 5
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
TOpenDialog 只是 comdlg32.dll 中 Windows 函数 GetOpenFileName 的包装。
不幸的是,此功能的文档并不是那么好。 但我很确定它不支持http。
TOpenDialog is just a wrapper for the windows function GetOpenFileName in comdlg32.dll.
Unfortunately the documentation for this function isn't that great. But I'm pretty sure it doesn't support http.