- ベストアンサー
Windows Mobile 2003で画像の保存が出来ない
Microsoft Visual Studio 2008にてウィンドウズモバイル6.0のプログラム開発をしております 使用機種はイーモバイルのEM-ONEαです 同僚にWindows Mobile 2003の東芝製のPDAを渡され、これにもソフトを入れてくれないかといわれました。 同じ系のOSなので大丈夫かと思いきや、画像の保存ができません 下記の部分で「NotSupported」と出てきます PictureBox1.Image.Save("C:\Test.jpg", Imaging.ImageFormat.Jpeg) やはり無理なのでしょうか
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Windows Mobile 2003にはBMPエンコーダしか実装されていないようです。
その他の回答 (2)
- goosyu
- ベストアンサー率58% (36/62)
ちょと調査不足で根拠がないのですが一応確認させて下さい。Windows Mobile 2003に「.NET Compact Framework 2.0」なり「.NET Compact Framework 3.5」のインストールはされていますか?
お礼
回答ありがとうございます 開発環境として、イーモバイルのEM-ONEαには 「.NET Compact Framework 2.0」及び「.NET Compact Framework 3.5」 は整っておりますので問題はありません。(Windows Mobile 6.0だから?) 東芝製のPDAに関してもパソコンと接続した上でリリース(ビルド)を行っているので「.NET Compact Framework 2.0」は認識しています。 ただ、イーモバイルも東芝も「.NET Compact Framework 2.0」でリリースしているので、条件は同じはずなんですけどね。。。(3.5は過去の機種に対応しないかもなのでやめとけといわれました) どうして東芝製(Windows Mobile 2003)が「NotSupported」のメッセージが出るのかが謎です しかも「bmp形式」以外で
- goosyu
- ベストアンサー率58% (36/62)
>PictureBox1.Image.Save("C:\Test.jpg", Imaging.ImageFormat.Jpeg) 確か"C:"とかドライブ指定は出来なかったと記憶してます。
お礼
回答ありがとうございます 間違えました、サイトのものをそのまま貼り付けてしまいました 正しくは下記です PictureBox1.Image.Save("\My Documents\Test.jpg", Imaging.ImageFormat.Jpeg) bmp形式だと保存できるのですが容量が大きくて。。 jpeg形式だとサポートされてないような感じです
お礼
回答ありがとうございます これですっきりしました 残念ですけどbmp形式で何とかやりくりしていきます ありがとうございました