嗨全部 我在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