嗨全部 我在Delphi中插入Oracle数据库映像文件(创建表(id int,dir varchar2(200),图像blob)。现在我想在dblick上打开该文件的目录(dir) dbimage1 例如:d:\ image.bmp 预先感谢打开文件目录
打开文件目录
回答
可以使用TOpenPictureDialog让用户选择一个图像文件
我认为OP正在用英文挣扎,但想打开一个文件,他们已经知道文件名和路径,因此没有需要浏览它。 –
@Warren P是最有可能的,但这个问题表明,他实际上使用了TOpenPictureDialog http://stackoverflow.com/questions/5308661/insert-jpeg-files-to-oracle –
uses ShellAPI;
...
// opens Windows Explorer with the file highlighted
ShellExecute(Handle,
'open',
'C:\Windows\explorer.exe',
'/start,"' + ImageFileName + '"',
nil,
SW_SHOWNORMAL);
// opens the default program associated with the type (extension) of the file,
// which in your case can very well be Windows Fax and Picture Viewer
ShellExecute(Handle,
'open',
nil,
'"' + ImageFileName + '"',
nil,
SW_SHOWNORMAL);
如果ImageFileName
已经包含"
,在代码中删除它们。以上。
谢谢你的回答,但我需要改变这一点shellapi代码ShellExecute(Handle,'C:\ Windows \ explorer.exe','/ start,''+ mydirectiory +'''',零,SW_SHOWNORMAL);像这样 – user578332
@ user578332:对不起?像什么? –
- 1. .htaccess |打开文件不目录
- 2. 打开文件目录问题
- 3. 在当前目录中打开文件
- 4. 从同一个目录打开文件
- 5. 使用php打开目录文件夹
- 6. 在相邻目录中打开文件
- 7. 无法从python目录打开文件
- 8. 从工作目录中打开文件
- 9. 重试打开目录中的文件
- 10. 从任何目录打开文件
- 11. 如何打开目录并打开目录中的每个文件?
- 12. 如何从python目录中的目录打开文件
- 13. 目录被打开
- 14. OpenFileDialog:打开目录
- 15. Emacs打开目录
- 16. 从目录打开文件,并保留文件名和内容
- 17. CMD:文件的任务,打开目录,然后选择文件
- 18. Java路径目录,打开文件夹内的文件夹
- 19. python从多个目录(文件夹)打开文件
- 20. 批处理文件在目录中打开新文件?
- 21. 如何打开并打印目录中的所有文件
- 22. Bash - 打印目录文件
- 23. 在软件包目录内打开一个文件,而不是从当前目录打开
- 24. 活动目录和打开的目录
- 25. C FOpen()打开文档目录iOS
- 26. 打开文件与项目文件
- 27. 无法在Android文档目录中列出或打开文件
- 28. 通过PLSQL打开文本文件而不创建目录
- 29. 如何只打开目录中的文本文件 - Python
- 30. 如何打开或发送事件时获取文件目录?
我不确定我明白你在问什么。你问的是如何在“D:\”打开Shell窗口?你是从'D:\ image.bmp'中提取文件路径吗? –
我想双击dbimage1打开文件时使用Windows传真和图片查看器 – user578332