我使用下面的代碼通過調用運行時命令在Java中顯示gif圖像,它打開WindowsPhotoGallery,但不顯示我的圖像,而是顯示我的PC上的一堆其他圖片,我的問題是:如何將gif圖像文件名稱正確傳遞給它,所以它將以我的圖像打開。如何使用WindowsPhotoGallery在Java中顯示gif圖像?
現在,我通過這樣的: C:\ Program Files文件\ Windows照片庫\ Windows照片庫 「C:/abc.gif」
這是不正確,什麼是做正確的方式?
String Command,Program,File_Path="C:/abc.gif";
Process process=null;
Program="C:\\Program Files\\Windows Photo Gallery\\WindowsPhotoGallery ";
Command=Program+"\""+File_Path+"\"";
try { process=Runtime.getRuntime().exec(Command); }
catch (Exception e) { e.printStackTrace(); }
我不太明白。我的實際命令是這樣的: C:/ Program Files/Windows照片庫/ WindowsPhotoGallery C:/Dir_Stock_Data/ACC.gif 我試圖用不同的方式引用引號,結果仍然相同。我做錯了什麼 ? – Frank 2009-05-25 18:13:19