2009-05-25 18 views
0

私はランタイムコマンドを呼び出してJavaでgifイメージを表示するために、WindowsPhotoGalleryを開きますが、自分のイメージを表示しません。代わりに私のPCに他の写真がたくさん表示されます。 GIF画像のファイル名を正しく渡すようにしてください。そうすれば、画像と一緒に開くことができます。WindowsPhotoGalleryを使用してJavaでgifイメージを表示するにはどうすればよいですか?

は今、私はこのようにそれを渡している: C:\プログラムファイル\ Windowsフォトギャラリー\ Windows Liveフォトギャラリー「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(); } 

答えて

0

問題はコマンドライン文字列にあります。

例:C:\ドキュメントとsettting \ pic.gif = "\" C:\ドキュメントと設定\ pic.gif \ ""

+0

私はそれを得ていません。実際のコマンドは次のようになります。 C:/ Program Files/Windowsフォトギャラリー/ WindowsPhotoGallery C:/Dir_Stock_Data/ACC.gif 私は別の方法で引用符を入れようとしましたが、結果は同じです。私は何を間違えたのですか? – Frank

関連する問題